Bug 2108 - update candidate window after commit
Summary: update candidate window after commit
Status: RESOLVED FIXED
Alias: None
Product: UIM
Classification: Unclassified
Component: libuim (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: uim-bugs
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-19 06:54 UTC by Yusuke TABATA
Modified: 2007-01-13 16:52 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Yusuke TABATA 2004-12-19 06:54:38 UTC
[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)))
Comment 1 TOKUNAGA Hiroyuki 2005-01-09 11:52:08 UTC
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,)
Comment 2 Yusuke TABATA 2005-01-31 04:07:09 UTC
I think this bug does not block uim-0.4.6 release #2304
Comment 3 YamaKen 2007-01-13 16:52:39 UTC
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.