Open Bug 1502711 Opened 6 years ago Updated 2 years ago

[TSF][IMM?] IME is closed when URL bar gets focus

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P3)

63 Branch
x86_64
Windows 10
defect

Tracking

()

UNCONFIRMED

People

(Reporter: alvinhochun, Unassigned)

References

Details

(Keywords: inputmethod)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0

Steps to reproduce:

1. Have the following system IME/keyboard settings installed: Chinese (Hong Kong) - Cangjie, English (United States) - US QWERTY
2. Set US QWERTY as the default IME/keyboard
3. Open a page with text input fields and focus on one (e.g. bugzilla comment), US keyboard should be active
4. Press Win+Space to switch to Cangjie, the Cangjie IME should be on ("中" is displayed in the tray area)
5. Focus on the address bar, the IME is still on
6. Press Win+Space to switch to US QWERTY
7. Press Win+Space again to switch back to Cangjie, the Cangjie IME should still be on
8. Move focus back on the page input field
9. Press Win+Space to switch to US QWERTY
10. Focus on the address bar
11. Press Win+Space to switch to Cangjie again


Actual results:

The Cangjie IME is off ("英" is displayed in the tray area)


Expected results:

The Cangjie IME should be on ("中" is displayed in the tray area)
Component: Untriaged → Address Bar
OS: Unspecified → Windows 10
See Also: → 1420215, 1404206
Component: Address Bar → Widget: Win32
Keywords: inputmethod
Product: Firefox → Core
Forgot to say that the same also happens with the MS Japnaese IME.
Priority: -- → P3

Moving all open keyboard/IME handling bugs to DOM: UI Events & Focus Handling component.

Component: Widget: Win32 → DOM: UI Events & Focus Handling
Hardware: Unspecified → x86_64
Summary: IME is off when switching from English keyboard to CJK IME on the address bar → [TSF][IMM?] IME is closed when URL bar gets focus
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.