Comment #9 on issue 1099 by [email protected]: ibus-anthy does not implement XmbResetIC, XwcResetIC or Xutf8ResetIC
http://code.google.com/p/ibus/issues/detail?id=1099

I don't actually need the return value. I just mentioned that as an "obvious" bug. In fact, we don't even look at the return value.

What I need is for XmbResetIC() to reset the input method. One way to see this bug is like this (Tested with an internal version of Opera):

1. Focus text field
2. Activate IM (ibus-anthy)
3. Type opera
-> おぺら pre-edit string is displayed
4. Click elsewhere
-> The pre-edit string is removed, so the text field is empty again
5. Click in text area again
6. Type o
-> おぺらお pre-edit string is displayed

The point here is that at 4, Opera calls XmbResetIC() and expects the pre-edit string to be cleared. But that doesn't happen.

--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en

回复