Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 1445 by luke.hutch: ibus should not generate empty preedit
strings on focus switch
http://code.google.com/p/ibus/issues/detail?id=1445
What version of the product are you using? On what operating system?
OS (Linux distributions, UNIX or ...): Fedora 16
Architecture (i386, x86_64): x86_64
IBus version: 1.4.1-1
Input method name and version: dvorak, qwerty
Python version: 2.7.2
dbus version: 1.4.10
dbus-python version: 0.83.0
gtk version (if bug is about gtk applications): 3.2.3
qt version (if bug is about qt applications): n/a
Description of problem:
ibus generates a pre-edit-changed signal on focus switch, with an empty
preedit string. It appears the purpose of this is to clear preedit context
when you switch windows. Unfortunately this can cause some bad bugs, which
various projects have had to work around (e.g. OpenOffice), and even data
loss -- see the Gnumeric bug here:
https://bugzilla.gnome.org/show_bug.cgi?id=663371 Andreas states in this
bug that it needs to be fixed in ibus, not in apps that are broken by this
behavior.
How reproducible:
Every time.
Steps to Reproduce:
See the Gnumeric bug linked above.
--
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