Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8269374

Menu inoperable after setting stage to second monitor

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3
    • jfx18
    • jfx11, jfx16
    • javafx
    • None
    • x86_64
    • windows

    Backports

      Description

        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.

        Attachments

          Issue Links

            Activity

              People

                jpereda Jose Pereda
                jpereda Jose Pereda
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: