Details
-
Bug
-
Resolution: Fixed
-
P4
-
8, 11, 17, 18
-
b09
-
os_x
Backports
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8321507 | 17.0.11 | Goetz Lindenmaier | P4 | Resolved | Fixed | b01 |
JDK-8321708 | 11.0.23 | Andrew Lu | P4 | Resolved | Fixed | b01 |
Description
When the user types Enter in an editable combo box, Aqua LAF fails to fire an action event if the menu is displayed. Other LAFs that I have tested do fire an action event, as do native NSComboBox instances. (Actually, they fire two action events, but that is a separate issue.) That means the user must type Enter twice to get the desired effect of a single Enter when using the Aqua LAF. The first Enter dismisses the menu. The second Enter fires the event(s). See attached test program.
Attachments
Issue Links
- backported by
-
JDK-8321507 [macos] Aqua LAF does not fire an action event if combo box menu is displayed
- Resolved
-
JDK-8321708 [macos] Aqua LAF does not fire an action event if combo box menu is displayed
- Resolved
- links to
-
Commit openjdk/jdk11u-dev/05bb69d4
-
Commit openjdk/jdk17u-dev/5217b077
-
Commit openjdk/jdk/93f96d8c
-
Review openjdk/jdk11u-dev/2345
-
Review openjdk/jdk17u-dev/2019
-
Review openjdk/jdk/9551
(3 links to)