Status: New Owner: ---- Labels: Type-Defect Priority-Medium
New issue 857 by Henry.Hu.SH: firefox中候选词位置滞后 http://code.google.com/p/ibus/issues/detail?id=857 What version of the product are you using? On what operating system? OS (Linux distributions, UNIX or ...): FreeBSD 8.0-STABLE Architecture (i386, x86_64): i386 IBus version: 1.3.1 Input method name and version: sunpinyin-2.0 Python version: python 2.6.4 dbus version: 1.2.16 dbus-python version: 0.83.0 gtk version (if bug is about gtk applications): 2.18.6 qt version (if bug is about qt applications): 4.6.1 What steps will reproduce the problem? 0. 设置ibus为不插入预编辑内容模式 1. 在firefox中输入 2. 输入若干个空格 3. 再次输入 What is the expected output? What do you see instead? 理论上,再次输入时,候选词应该出现在空格后面对应的位置。 但是,现在会出现在空格之前的位置。 此外,如果输入一句话,之后回车,再输入,则会出现在上句结束的位置。反正只有 中文才能更新候选词窗口位置。 Please provide any additional information below. 在gvim以及其他gtk程序,其他Qt程序中,都没有这个问题,只有firefox有。 在candidatepanel.py中的set_cursor_location增加调试信息,可以观察到,其他窗 口键入空格时,cursor位置被更新,但是firefox中没有被更新。 另外,有时候在firefox切换到别的程序会无法输入,而此时set_cursor_location输 出的调试信息说明,cursor位置还是在firefox中的那个位置,可能与此有关。 -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings -- 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 To unsubscribe, reply using "remove me" as the subject.
