-
Bug
-
Resolution: Fixed
-
P3
-
6u2
-
b15
-
x86
-
windows_2000
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2148443 | 6u4 | Mikhail Lapshin | P3 | Resolved | Fixed | b01 |
========
Unable to select the items in 'input method selection' popup menu by using keyboard.I can able select the items only through mouse.Even Esc key is also not working for dispose the popupmenu.
Focus is not gaining to popup menu from parent when it shows on parent so that unable to select the items through keyboard.
By default popup menu is not gaining the focus till click on popup menu item.Once focus gains then we can able to select the items by keyboard.
6492266 is a partial fix.The fix is not working for above mentioned scenarios.
JDK Info:
=========
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b01)
Java HotSpot(TM) Client VM (build 1.6.0_01-b06, mixed mode)
Steps to Reproduce:
====================
1. Copy CodePointIM.jar file from jfc demo into '${JAVA_HOME}/jre/lib/ext' folder.
2. Run a swing webstart application that have a text field, e.g., Bugster.
3. Place the focus on text field.
4. Show the 'input method selection' popup menu.Click on the system icon on the top-left corner of the frame and then select "Select Input Method" menu item.
5. Popup menu is actually displayed.
6. Select the menu items through keyboard.
Expected Behavior:
=================
Should select the popup menu items using arrows keys.
Actual Behavior:
=================
Unable to select the items using arrow keys.Only user can able to select through mouse.
I found a couple of new problems with the 'Select InnputMethod' menu:
1. A menu item cannot be selected with keyboard even if you can go through menu items with arrow keys. I.e. SPACE or ENTER don't make an action.
2. If mouse cursor is above the menu and then it is moved outside the menu, the menu loses the focus and cannot be handled with keyboard.
- backported by
-
JDK-2148443 PIT:Unable to select the item's in 'input method selection' popupmenu by using keyboard.
-
- Resolved
-
- relates to
-
JDK-4212563 JPopupMenu doesn't support arrow key navigation or Enter
-
- Resolved
-
-
JDK-6573426 InputMethodManager: unnecessary try-catch clause should be deleted in the run() method
-
- Resolved
-
-
JDK-6492266 Cannot select a Java input method in an WebStarted application
-
- Closed
-
-
JDK-6618401 Input method cannot be selected from System menu
-
- Closed
-
-
JDK-6652158 javax/swing/JPopupMenu/6544309/bug6544309.java fails
-
- Closed
-
-
JDK-6663665 getAvailableLocales is repeatedly called when try to select input method
-
- Closed
-
-
JDK-6570749 sun.awt.im.InputMethodPopupMenu should be the same in 6u3 and 7
-
- Resolved
-