Description of problem: Through the community survey report, we have confirmed that in korean IME, the preedit buffer gets emptied after a single mouse click. Cross checked with Anthy, this bug does not exist. Version-Release number of selected component (if applicable): scim-hangul-0.2.1-2.fc5.1 How reproducible: Always Steps to Reproduce: 1.start gedit 2.start korean scim IME (ctrl-space) 3.enter 'Qkf' 4.mouse click anywhere in gedit Actual results: preedit buffer emptied Expected results: preedit buffer should not empty Additional info:
Some additional information: this bugs does not exist in OOo.
Problem does not reside in scim-hangul. Rather, it is a problem in scim-tables-korean.
scim-tables-korean has been removed from Fedora Core and Extras fwiw. But does this affect other scim-tables tables too?
Hmm, I can reproduce with scim-tables-chinese too but only seems to happen the first time the mouse is clicked for a table.
I've contacted James.Su with this problem. He said this because reset () will be called by application when clicking mouse the first time. it's must be a bug of gtk2.
I just tried with scim-anthy and scim-pinyin and they also reset preedit on a mouse click event. scim-chewing doesn't but they may be another issue?