After closing alacritty, ibus cannot commit text to other windows in Wayland.
Original issue (in Chinese): https://github.com/fcitx/fcitx5/issues/377
Not sure if this is a window focus handling bug or alacritty's wayland implementation bug, it's wayland works bad with nvidia driver.
Affected version
GNOME Shell 41.1 Wayland.
Bug summary
After closing alacritty, ibus cannot commit text to other windows, and the candidate popup shows in wrong position (where alacritty was), if click to focus other text entry, candidate window will always show on previous entry. The candidate window works fine, but no text is committed.
If we then press super and start search in overview, everything works fine again.
Steps to reproduce
- Open alacritty in wayland session.
- Type some words with ibus-rime or ibus-libpinyin.
- Close alacritty, then click other window to type. (Don't go to overview.)
What happened
Text can be committed.
What did you expect to happen
Text cannot be committed and position might be wrong.