[Fedora-i18n-bugs] [Bug 813125] ibus should not generate empty preedit strings on focus switch

bugzilla at redhat.com bugzilla at redhat.com
Wed Apr 18 11:15:34 UTC 2012


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=813125

fujiwara <tfujiwar at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
            Version|rawhide                     |15
               Flag|                            |needinfo?(luke.hutch at gmail.
                   |                            |com)

--- Comment #3 from fujiwara <tfujiwar at redhat.com> 2012-04-18 07:15:31 EDT ---
OK, I can reproduce your problem when open an existent sheet but could not
reproduce when I use Alt+Tab.
I think this is not reproduced in Fedora 17 or later.

I agree it's an ibus bug. The ibus gtk client sends the preedit signal when the
disable signal is received from ibus-daemon.
The disable signal is added to notify the switching engines to ibus engines but
it's not needed when the initial engine is assigned.

The following is the tentative patch for ibus-daemon:
https://github.com/fujiwarat/ibus/commit/9c63ecc4e36479242b2b763da8c66fa171bcc23e

I created the test rpms:
http://fujiwara.fedorapeople.org/ibus/20120418/4001269/
Could you try the ibus-1.4.1-2.fc16.x86_64.rpm if the problem is fixed?

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


More information about the i18n-bugs mailing list