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

[macosx] Disable usage of system menu bar if AWT is embedded in FX

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P3 P3
    • 9
    • 8u40, 9
    • client-libs
    • Mac OS X

    • b24
    • os_x

        Only one GUI toolkit should manage the system menu bar, even though we allow several GUI toolkits to be running simultaneously. Otherwise, bad things may happen (e.g. https://javafx-jira.kenai.com/browse/RT-24453 ).

        FX won't use the system menu bar on Mac if the main running toolkit is AWT, and will fall back to using software menus rendered in the window client areas instead.

        AWT and Swing's Apple L&F should do the same if they detect that they're embedded in JavaFX.

        The corresponding FX bug: https://javafx-jira.kenai.com/browse/RT-37363

              pchelko Petr Pchelko (Inactive)
              anthony Anthony Petrov (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: