On 7/5/2016 10:08 AM, Rajeev Chamyal wrote:

Hello All,

Please review the following fix.

Bug: https://bugs.openjdk.java.net/browse/JDK-8158205

Webrev: http://cr.openjdk.java.net/~rchamyal/8158205/webrev.00/ <http://cr.openjdk.java.net/%7Erchamyal/8158205/webrev.00/>

Issue: Incorrect cursor type is displayed over frame in Hidpi screen.

Cause: Windows getCursorPos API is returning scaled screen co-ordinates for mouse

as a result the findComponentAt is not able to find the frame below mouse pointer and its returning incorrect cursor type.

Fix: Updated awt_Cursor.cpp:: getCursorPos to return scaled down co-ordinates.

  - The call to JFrame methods should be done on EDT in the test.
- It looks like there is no need to use the invokeLater() inside the invokeAndWait() call
  - In case the test fails the dispose method is never called.

  Thanks,
  Alexandr.
Regards,
Rajeev Chamyal


Reply via email to