On 12/12/19 7:58 am, Alexey Ivanov wrote:
Shall we return null if wpeer is already null?
Rather than falling back to this.surfaceData.

wpeer is a peer of the window which contains the current component,
probably if it is null then the window was disposed of already, but
since the current method is in the peer as well(the peer of the
component) then we will try to use its surface if it was not
disposed of yet.


On 11/12/2019 22:31, Sergey Bylokhov wrote:
webrev is re-uploaded.

On 12/10/19 9:23 pm, Sergey Bylokhov wrote:
Hello.
Please review the fix for JDK 14.

Bug: https://bugs.openjdk.java.net/browse/JDK-8235739
Fix: http://cr.openjdk.java.net/~serb/8235739/webrev.00

In the WComponentPeer.getGraphics() we may get NPE because
AWTAccessor....getPeer("window") can return null if the "window"
was disposed already and its peer was set to null.



--
Best regards, Sergey.

Reply via email to