![]() For reasons that only apply to the old serial handling, asking for the surrounding after IM changes resulted in lazy handling of commit() afterwards. With the recent interpretation of serials, this problem became more apparent, since it is in fact very likely that the last interaction step after an IM change is notifying of the changed surrounding text after the IM change was applied. Make handling of surrounding text similar to caret position changes, always commit() after the state change, but skip through non-changes. This makes the compositor state fully up-to-date after an IM change. (cherry-picked from commit eb7c78aa4896b1d36fa09a3e68c942730b233f74) |
||
---|---|---|
.. | ||
input | ||
printbackends | ||
Makefile.am | ||
meson.build |