Bug ID 906143
Summary ibus-mozc with XIM does not work as expected after focus change
Classification openSUSE
Product openSUSE Distribution
Version 13.2
Hardware Other
OS All
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee bnc-team-screening@forge.provo.novell.com
Reporter bugproxy@us.ibm.com
QA Contact qa-bugs@suse.de
Found By Third Party Developer/Partner
Blocker ---

== Comment: #0 - Ichiroh Takiguchi <takiguc@jp.ibm.com> - 2013-05-20 04:56:12
==
I tested this problem on openSUSE 12.3 with Japanese locale.

When I use ibus-mozc with XIM, it does not work as expected.
If preedit string is available and input focus is moved to 
another window, preedit string is committed.
Then input focus is moved back to the window, and type Japanese character.
Previous preedit string is displayed even if it's committed.

I could not recreate this problem with ibus-anthy.

---Steps to Reproduce---
(It requires Japanese language setting, Japanese fonts, ibus and ibus-mozc rpm
packages.
If ibus's icon is not on GNOME Panel or ibus language panel is not displayed
even if IM is working, execute "ibus-setup" command, Select "Show Language
panel" -> "Always" on "General" tab and press "Close" button)

1. Open gnome-terminal
2. Type "GTK_IM_MODULE=xim gedit"
3. Turn on IME and select "Japanese Mozc" on Language Panel.
    (Press left side of icon on language panel by right mouse button)
4. Type "a", Japanese "A" is displayed
5. Move input focus to gnome-terminal, and move back input focus to gedit
6. Japanese "A" is committed, type "i", Japanese "I" should be displayed, 
    But previous Japanese "A" is also displayed on preedit string, so "AI" is
displayed.

== Comment: #4 - Ichiroh Takiguchi <takiguc@jp.ibm.com> - 2014-11-09 11:19:01
==
(In reply to comment #3)
> I see last update on this bugs is on 2013-07-19. Is this bug is still valid?
> Do we still need to mirror this bug to SUSE?
I used openSUSE 13.2, I could recreate same issue.

== Comment: #13 - Thomas Staudt <tstaudt@de.ibm.com> - 2014-11-19 10:23:55 ==
Since SLES 12 does not provides ibus-mozc and related rpm packages, mirroring
to the openSUSE component.


You are receiving this mail because: