Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8274165 | jfx17.0.1 | Johan Vos | P3 | Resolved | Fixed | |
JDK-8273204 | jfx11.0.13 | Johan Vos | P3 | Resolved | Fixed |
On Windows, with two monitors, if the main monitor has DPI settings (+100%), and a second monitor without DPI settings (100%) is connected, when the app is translated from one monitor to the other, not by dragging but programmatically, via Stage::setX, Stage::setY, the fixed issue JDK-8169777 surfaces again: the menu's popup shows up in a wrong position and can't be clicked, and as soon as the mouse is released, the popup gets closed. Going back to the first monitor also fails.
The attached test reproduces the issue, with any JavaFX version from 11 to latest 17-ea.
The attached test reproduces the issue, with any JavaFX version from 11 to latest 17-ea.
- backported by
-
JDK-8273204 Menu inoperable after setting stage to second monitor
- Resolved
-
JDK-8274165 Menu inoperable after setting stage to second monitor
- Resolved
- links to
-
Commit openjdk/jfx11u/8037b355
-
Commit openjdk/jfx17u/483e53b4
-
Commit openjdk/jfx/c490ddfd
-
Review openjdk/jfx11u/52
-
Review openjdk/jfx17u/12
-
Review openjdk/jfx/572
(3 links to)