James:
I committed another patch, which will fix another hide issue: when you input some chars, then input, say ? (full punctuation mode), and the lookup table does not hide properly
I do think the scim-pinyin needs some similar fixes.
Post by liuspider
I think the problem is:
committing in mozilla/gaim will trigger lookup table to be filled, I do not think that's what we expect, is it?
Very strange. I looked at your last fix in scim-tables, but it looks unnecessary. Because the lookup table should be hidded in the first if block in this function. But actually it won't be hidden in gaim.
ok, I checked: scim-qtimm already implemented similar prevention mechanism: I remembered I noticed the exact issue when I debugged scim-qtimm. However, I did not think it exisited in gtk-imm ;)
I had reverted the changes in tables and pinyin.
You may check the cvs head of scim, scim-pinyin and scim-tables.
I also committed the fix into scim_1_2 branch.