To reproduce the issue,
- click on google's input search field
- turn on IME
- type in some text
- click out of input field
input method changes, (tested in firefox)
input method doesn't change (tested in qupzilla and qutebrowser)
Here are two screencast for illustration:
This is the expected behavior in firefox
This is the issue in qupzilla
Notice the up right tray indicating the IME state.
> Why does this matter?
If the IME state keeps active after leaving the input field, it will block all the hotkeys. And I cannot turn it off. I have to enter some input field again and trigger the disable IME hotkey.