Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6234865

On X Window, XK_Cyrillic_ keysym is treated as an Arabic Unicode character.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • P3
    • 6
    • 6
    • client-libs
    • b40
    • x86
    • linux

    Description

      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

      Attachments

        Issue Links

          Activity

            People

              yan Yuri Nesterenko
              yan Yuri Nesterenko
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: