RFR: 8275033: Drag and drop a file produces NullPointerException Cannot read field "dragboard"

Thiago Milczarek Sayao tsayao at openjdk.org
Thu Jan 19 16:23:44 UTC 2023


When running on Wayland the `GDK_DRAG_LEAVE` is sent just after `GDK_DROP_START`. The leave event causes java to set dragGesture to null. On Xorg this event is not sent. 

The fix just ignore the leave event if a drop occurred.

-------------

Commit messages:
 - Fix JDK-8275033
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - Merge branch 'openjdk:master' into master
 - ... and 19 more: https://git.openjdk.org/jfx/compare/89219b70...26f4f22d

Changes: https://git.openjdk.org/jfx/pull/1005/files
 Webrev: https://webrevs.openjdk.org/?repo=jfx&pr=1005&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8275033
  Stats: 9 lines in 1 file changed: 5 ins; 0 del; 4 mod
  Patch: https://git.openjdk.org/jfx/pull/1005.diff
  Fetch: git fetch https://git.openjdk.org/jfx pull/1005/head:pull/1005

PR: https://git.openjdk.org/jfx/pull/1005


More information about the openjfx-dev mailing list