Hello.
Please review the fix for JDK 13.

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

One of the tests fails on macOS because we send two events for the component is 
resized/moved.
When the LWComponentPeer was implemented I was not aware that the Component 
class can send such events:
http://hg.openjdk.java.net/jdk/client/file/6b1bac001aaf/src/java.desktop/share/classes/java/awt/Component.java#l2387

Currently, LWComponentPeer sends these events even if the target Component 
should not be updated. As a fix I suggest to post these events by the peer only 
if the target should be updated as well, which will mean that we got this 
change from some other code, not the component(and the component will not fire 
these events).

--
Best regards, Sergey.

Reply via email to