The problem is located in "preedit_cursor_" and how nux uses it. There are also a few other things nux has for dealing with preedit which seems to be in the right direction. Such as "_preedit" which nux uses to store the preedit text in, also an attribute variable for the function "gtk_im_context_get_preedit_string ()". Hopefully I'll fix this soon!
** Changed in: unity (Ubuntu) Status: Confirmed => In Progress ** Changed in: unity Status: Triaged => In Progress -- You received this bug notification because you are a member of Ubuntu Translations Coordinators, which is subscribed to Ubuntu Translations. https://bugs.launchpad.net/bugs/867885 Title: ibus character selection window not drawn Status in Ubuntu Translations: Triaged Status in Unity: In Progress Status in “unity” package in Ubuntu: In Progress Bug description: (copied from https://bugs.launchpad.net/ubuntu/+source/unity/+bug/663776/comments/85 ) The iBus integration is still an issue. Test environment: Unity: 4.20.0-0ubuntu2 iBus: 1.3.99.20110419-1ubuntu3 ibus-pinyin: 1.3.99.20110706-1 Test steps: 1. Click dash icon 2. CTL-space to switch to pinyin IM 3. Type "zhong" in search menu Expected to see a character selection window, but the selection window disappeared. 4. continue to test. press"back space", the character selection window appeared. press "back space" one more time, the character selection window disappeared again. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-translations/+bug/867885/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-translations-coordinators Post to : ubuntu-translations-coordinators@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-translations-coordinators More help : https://help.launchpad.net/ListHelp