Hello. im_context doesn't reset input method when mouse is clicked. So, the last character of Hangul is malfunctioning when mouse is clicked. This patch resets the input method if necessary when the mouse is clicked. No side effects. Do not test with ibus. The ibus itself has a bug. Test with nimf or imhangul.
For information about nimf, visit https://nimf-i18n.gitlab.io/installation/
Related issues with the Hangul last character bugs:
https://github.com/wxWidgets/wxWidgets/pull/1357 https://bugs.chromium.org/p/chromium/issues/detail?id=966148 https://bugs.eclipse.org/bugs/show_bug.cgi?id=371397 https://bugs.documentfoundation.org/show_bug.cgi?id=117008 ibus/ibus#1282 You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2197
-- Commit Summary --
* Reset im_context when mouse is clicked
-- File Changes --
M scintilla/gtk/ScintillaGTK.cxx (14) M scintilla/gtk/ScintillaGTK.h (1)
-- Patch Links --
https://github.com/geany/geany/pull/2197.patch https://github.com/geany/geany/pull/2197.diff
The Scintilla editing widget is a separate project that Geany (and others) use, please submit changes [here](https://www.scintilla.org/index.html).
Reset im_context when mouse is clicked https://sourceforge.net/p/scintilla/bugs/2111/
Closed #2197.
Great, will get imported into Geany when the change is made to Scintilla.
github-comments@lists.geany.org