[Report from Dairiki-san] uim-0.4.5's anthy.scm has following code (define anthy-do-commit (lambda (ac) (anthy-reset-candidate-window ac) ... This performs candidate window before string commit, so sometimes candidate window will not disappear with following environment. scim-1.0.1, scim-uim-0.1.3, eclipse-3.0.1(gtk+). He reported the problem was fixed by modifying the function as follows. (define anthy-do-commit (lambda (ac) (im-commit ac (anthy-get-commit-string ac 0 (length (anthy-context-index-list ac)))) (anthy-commit-string ac 0 (length (anthy-context-index-list ac))) (anthy-reset-candidate-window ac) (anthy-flush ac)))
Though I think it's a scim-uim's bug rather than an uim's bug, I tried to fix. Implementation of anthy-do-commit seems already changed, so I'm not confident that I could fix the problem. Please tell him to try newest snapshot (revision 197 or higher in new repository,)
I think this bug does not block uim-0.4.6 release #2304
It seems resolved. Reopen this if the problem is still remaining.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.