To reproduce this bug, we need X Window with XKB installed and three keyboard layouts
enabled, let say English, Russian and Czech.
Now, let locale be cs_CZ. Start a Java application with a text field, either
Swing or AWT. (An example: Bugster).
Switch keyboard layout to Russian and type any letter key.
Hint: any key with Latin letter inscripted will generate a Russian keysym.
There will be keysym generated from XK_Cyrillic_ range; it will not be
converted by an input method and will be treated as
a Unicode symbol, incidentally Arabic. Result will be, switch to right-to-left input
and essentially loss of functionality; one has to destroy Bugster window to
reset a textarea.
###@###.### 2005-03-02 11:47:58 GMT