-
Bug
-
Resolution: Fixed
-
P3
-
7u6, 8, 9
java -Dapple.laf.useScreenMenuBar="true" Test
Then press any of the following key sequences and you will get double callbacks:
- control F1
- control shift B
- control shift F2
- control option shift C
- control option shift F3
- control option shift delete
But these work OK:
- control A or control X
Note: For delete and F1-F12 have to press fn key. Mac delete without fn key is backspace
- relates to
-
JDK-7160951 [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
- Resolved
-
JDK-8216971 [macosx swing] For JCheckBoxMenuItem actionPerformed() is called twice, when apple.laf.useScreenMenuBar=true and modifier is InputEvent.META_DOWN_MASK
- Resolved
-
JDK-8002114 fix failed for JDK-7160951: [macosx] ActionListener called twice for JMenuItem using ScreenMenuBar
- Closed
-
JDK-8152494 [macosx swing] Should Mac command key map to InputEvent.CTRL_MASK?
- Closed
-
JDK-8273310 [Accessibility,macOS] Enter key does not perform action associated with menu item using ScreenMenuBar
- Open
-
JDK-8061381 [macosx] Accelerators does not spelled for JMenuItems by Voice Over
- Resolved