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

Regression : Preedit String on active client is committed into unexpected component

    Details

    • Subcomponent:
    • Resolved In Build:
      b142
    • CPU:
      x86
    • OS:
      windows
    • Verification:
      Verified

      Description

      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.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                dcherepanov Dmitry Cherepanov
                Reporter:
                dkorbel David Korbel (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: