JDK-6422318 : Japanese Input Dialog activated when using keyboard shortcuts
  • Type: Bug
  • Component: client-libs
  • Sub-Component: javax.swing
  • Affected Version: 5.0
  • Priority: P4
  • Status: Open
  • Resolution: Unresolved
  • OS: windows_xp
  • CPU: x86
  • Submitted: 2006-05-05
  • Updated: 2017-05-23
Related Reports
Relates :  
Relates :  
Relates :  
Description
FULL PRODUCT VERSION :
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode)

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows XP [Version 5.1.2600]

A DESCRIPTION OF THE PROBLEM :
Japanese Input Dialog is activated when you type, e.g., "Alt F - O" to select File --> Open when in Japanese Input mode.

This does not happen when you run other Windows applications (e.g., Notepad).

STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
1. Setup your Windows machine to be in Japanese with Japanese Input Mode enabled.

2. Run the SwingSet2 demo (java -jar SwingSet2.jar)

3. On the first tab, select in the textfield in the floating window on the right, and start typing in Japanese (activate Japanese input mode by pressing alt-tilde)

4. Now press Alt-L to open the "Look and Feel" drop down menu, then press "O" which should select the "Motif Look and Feel" option.

5. Note that the Japanese Input dialog is opened. You must press Escape to dismiss it.

Compare with Notepad, e.g., in which you may be in Japanese Input mode, and press "Alt-F, O" to do File -> Open without being interrupted by the input dialog. This is disrupting the workflow of our Japanese user base.

EXPECTED VERSUS ACTUAL BEHAVIOR :
EXPECTED -
Expected Japanese input dialog not to appear if menu items are being activated.
ACTUAL -
Japanese input dialog appears.

ERROR MESSAGES/STACK TRACES THAT OCCUR :
No error messages.

REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
Reproducible in SwingSet2.jar demo.
---------- END SOURCE ----------

Comments
EVALUATION Maybe it is connected with 6346690 and the new way of generating and consuming of key events (see 5028014)?
15-05-2006