Relates :
|
|
Relates :
|
|
Relates :
|
SYNOPSIS -------- Preedit String on active client is committed into unexpected component OPERATING SYSTEM ---------------- Windows XP SP3 (Japanese) FULL JDK VERSION ---------------- JDK 7 from b55 onwards Does not occur with Java 6 DESCRIPTION ----------- Preedit String on active client is committed into unexpected component. Because of this problem, unexpected preedit string is remaining into active client. The problem occurs from JDK7 b55 onwards. It does not happen with b54 and earlier. We suspect that the regression may be related to the fix for CR 6806217. REPRODUCTION INSTRUCTIONS ------------------------- 1. Download IMFDemo sample programs from following URL: http://download.oracle.com/javase/1.3/docs/guide/imf/api-tutorial.html 2. Compile and run IMFDemo > javac *.java > java IMFDemo 3. Move input focus to "Lightweight component, active client" 4. Turn on Japanese IME and type "ai" (Japanese AI is displayed) 5. Move input focus to "Lightweight component, passive client", Japanese "AI" is committed into active client 6. Move input focus to "Lightweight component, active client" 7. Type "ai" (Japanese AI is displayed) 8. Move input focus to "Peered component", Japanese "AI" is committed into Peered component <== UNEXPECTED 9. Move input focus to "Lightweight component, active client" 10. Press Backspace key to remove preedit string, but nothing happens <== UNEXPECTED WORKAROUND ---------- None known.
|