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

Ladybird:Input method switching does not work well Solaris sparc and x86

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Duplicate
    • Affects Version/s: 1.3.1
    • Fix Version/s: None
    • Component/s: client-libs

      Description


      Tested with jdk1.3.1 b08 on Solaris8, 7, 2.6 sparc and Solaris8 x86 Japanese.

      Switching Input Method does not work well.
      Here are the phenomenon. (They do not occur everytime, rather intermitted)

      1)Selecting one of the IM, for example, "Wubi IM" from the menu,
      Wubi IM can not be selected and not available and Wubi IM status window does not appear.
      Several action of selecting the IM is needed to make the IM available and make the status window appear.
      In this case, "Wubi IM" is not checked besides "Wubi IM" in the IM menu.
      Sometimes additional action of selecting the same IM makes the IM checked,
      sometimes selecting another IM makes the previous selected IM checked.

      For Test IM and Host IM, the same phenomenon is seen.


      2)Once one of the IM, for example, Wubi IM is selected and the status window appers, then, selecting another IM, for example, Test IM, Test IM can not be selected and Wubi remains selected and available and Wubi status window is still displayed.

      Same as 1) case, several action of selecting the IM make it available.
      The same phenomenon as above is seen about status window and being checked IM.


      These problems tend to be seen on Solaris x86 rather than sparc.
      They are seen in Ladybird builds before b08 and merlin b36 and
      not seen in merlin builds after b38.


      To reproduce,

      1. Uncompress an attached file on Japanese Solaris sparc or x86,
      then, SPItool directory is created.
      2. Compile *.java under SPItool directory
      3. Copy Wubi.jar and CityIM.jar to $JAVAHOME/jre/lib/ext/
      4. Excute test cases as below;

      java 401 ja
      java 402 ja
      java 403 ja
      java 404 ja

      401 --->active client / on-the-spot
      402 --->active client / below-the-spot
      403 --->passive client / on-the-spot
      404 --->passive client / below-the-spot

      5. Try to select one of the IM inculding Host IM from system menu according to the description above.
      Then, you can see the phenomenon.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              naoto Naoto Sato
              Reporter:
              mmtokunasunw Mtokunaga Mtokunaga (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: