x11: fix crash with uim

Let's just not forward events to the IME once the user requested that
it should be disabled, though, still try to change its state explicitly.

Fixes #4082.
This commit is contained in:
Kirill Chibisov
2025-02-03 20:43:43 +03:00
parent 3154c60ef4
commit b77ea7d218
5 changed files with 27 additions and 41 deletions

View File

@@ -43,3 +43,7 @@ changelog entry.
### Changed
- On Wayland, no longer send an explicit clearing `Ime::Preedit` just prior to a new `Ime::Preedit`.
### Fixed
- On X11, fixed crash with uim