-
Bug
-
Resolution: Fixed
-
P3
-
8
-
MacOSX 10.8, Lombard b94
Drag and drop works differently on MacOS.
To reproduce, use the attached application.
When the application is run on Windows, TransferMode.ANY is considered including TransferMode.MOVE, and onDragDone works properly, cleaning drag source string.
When the application is run on MacOS, drag source is cleaned only when drag and drop is started explicitly with TransferMode.MOVE (so TransferMode.ANY is considered a separate mode).
Affected tests:
tests/docsamples/hellodraganddrop_3
To reproduce, use the attached application.
When the application is run on Windows, TransferMode.ANY is considered including TransferMode.MOVE, and onDragDone works properly, cleaning drag source string.
When the application is run on MacOS, drag source is cleaned only when drag and drop is started explicitly with TransferMode.MOVE (so TransferMode.ANY is considered a separate mode).
Affected tests:
tests/docsamples/hellodraganddrop_3
- duplicates
-
JDK-8119828 Mac: [DnD] mac and win has different behavior in part of transfer mode.
-
- Closed
-