"zombie" candidate window under pinyin (traditional) and pinyin (unicode) input methods

Bug #683482 reported by cdrw
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
uim (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: uim-pinyin

As per guidelines:

1. Release: ubuntu 10.04.1 LTS
2. Version: 1:1.5.7-2ubuntu1

3. What I expected to happen: The following symptom was found while I was testing Pinyin (traditional) and Pinyin (Unicode) input methods. When the candidate window appeared, I didn't pick a character (by pressing 0-9). Instead, I TURNED OFF the input method via the "input method toggle key" (default <meta> space). I expected the candidate window to simply dismiss (and no character is chosen of course).

4. What happened instead: The candidate window STAYED. I pressed '1' to see whether it would choose the first candidate. It didn't - which was correct because I had turned the input method off. However the candidate window should have dismissed. This is why I described it as "zombie" in the summary.

Here are the steps to reproduce the bug.
1. Use gnome as the desktop environment.

2. Make sure the uim and uim-pinyin packages are installed.

3. Add the "Input Method Indicator" applet to the gnome panel.

4. Enable the Pinyin (Traditional) and Pinyin (Unicode) input methods. Do so via the applet added in step 3.

5. Open a gnome terminal console and click it so it has the focus.

6. Use the applet to switch to the Pinyin (Traditional) input method.

7. In the console, type "ku" and the candidate window should appear.

8. *WHILE* the candidate window appears, TURN OFF the input method by pressing the toggle key (<meta> space)

9. The input method is OFF, but the candidate window is still showing.

10. Close the gnome terminal window to kill the candidate window.

11. Repeat steps 4 - 10, but using Pinyin (Unicode) input method instead.

Tags: uim uim-pinyin
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.