Hello,

Could you review the fix:
  bug: https://bugs.openjdk.java.net/browse/JDK-8175293
  webrev: http://cr.openjdk.java.net/~alexsch/8175293/webrev.00

The fix for the JDK-8147440 shifts a window position while it is dragging from one display to another. This causes that sometimes there is a native event which sets the window position back before the window was shifting when the mouse button is up. The current fix postpones the window shifting after the WM_EXITSIZEMOVE event.

Now all windows moving from one display to another and display DPI changing are handled in WWindowPeer.checkDPIChange(...) method.
  This includes the following use cases:
  - changing the DPI of the current display
  - moving a window from one display to another
  - set the window location to position on another display

Thanks,
Alexandr.


Reply via email to