engine: Korean and Telex let Escape through after committing
A pending Hangul syllable is real text, and Escape is what vi users press to leave insert mode; eating it and dropping the syllable served nobody. fcitx5-hangul commits and passes any key it does not consume, Escape included; do the same for Korean and Telex. A Japanese reading is still cancelled: there Escape is the IME's own key.
This commit is contained in:
Reference in New Issue
Block a user