Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#25907 - [ibus-chewing] input window disappears

Attached to Project: Community Packages
Opened by Ma Jiehong (jiehong) - Tuesday, 06 September 2011, 09:15 GMT
Last edited by Eric Belanger (Snowman) - Saturday, 15 September 2012, 05:05 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Eric Belanger (Snowman)
Architecture x86_64
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:
When the Chewing method is selected for the first time in ibus, a window appears a fraction of second and then disapear. This window is simply unsable… That shouldn't happen. At least, the window should work.

Additional info:
* Arch = x86_64
* Xfce, gnome, kde
* libchewing 0.3.3-1
* ibus 1.3.9
* ibus-chewing 1.3.9.2-3

Steps to reproduce:
1. start ibus
2. select chewing input method

I have tried to start the ibus-daemon mode in verbose but it doesn't say anything.
I have also found an issue close to that one reported on Ubuntu (https://bugs.launchpad.net/ubuntu/+source/ibus-chewing/+bug/838643). A patch was proposed so I tried to apply it with ABS but that didn't change anything at all. (Here is the patch: http://pkgs.fedoraproject.org/gitweb/?p=ibus-chewing.git;a=commitdiff;h=23e400e03862f547c76f62d5335ca260e2320c1b#patch1)

I've tried the git version of ibus but it's not working yet so I cannot say what it is.

This task depends upon

Closed by  Eric Belanger (Snowman)
Saturday, 15 September 2012, 05:05 GMT
Reason for closing:  No response
Additional comments about closing:  I believe it was fixed upstream.
Comment by Alexander F. Rødseth (xyproto) - Monday, 10 October 2011, 11:04 GMT
Installed ibus, ibus-chewing and started ibus-setup. Chose Chewing as input method, added it, closed the window. Nothing happened. No window appeared for a fraction of a second and disappeared here.

Do you have a step-by-step receipt for how this bug can be reproduced, to help pinpoint the problem? Thank you.
Comment by Ma Jiehong (jiehong) - Monday, 10 October 2011, 12:03 GMT
Once chewing is added in ibus and set as default input method:

1. Open a LibreOffice writer document for example
2. Ctrl-space (it enables chewing as an input method)
The window will appear here for a fraction of second and then disapear. (it also appear in the openned-windows list in the xfce bar for a fraction of second).
If I do Ctrl-space again to go back to English it's working fine and if I change again to chewing no window appears. Apparently it only occurs at the first launch.

This problem occurs for any application and only when Chewing is launched the first time (i.e. when I do the first Ctrl-space when I want to use it). After that it does not happen anymore.
To do it again I should restart ibus in the systray.

Here is a video record of the issue in gedit for example: http://depositfiles.com/files/whd95a6tr

Note: it always do it with ibus-chewing 1.3.9.2-5 and ibus 1.4.0-1
Comment by Alexander F. Rødseth (xyproto) - Sunday, 16 October 2011, 20:35 GMT
I was able to reproduce this.

Install ibus-chewing and libreoffice-writer.
Run "ibus-setup" and answer "yes" to start the ibus daemon.
Add the ibus-chewing input method to the list under the "Input Setup" tab.

Use these commands:
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
lowriter

In Writer, press ctrl-space to activate the ibus-chewing input and see a window appear and disappear, very briefly.

I'm on x86_64 and have these packages installed:
community/ibus 1.4.0-1
community/ibus-chewing 1.3.9.2-5
extra/libreoffice-writer 3.4.3-2

Thanks for the informative explanation, Ma Jiehong.
Comment by Ma Jiehong (jiehong) - Wednesday, 19 October 2011, 07:43 GMT
With ibus-chewing 1.3.10-1 the issue is the same
Comment by Eric Belanger (Snowman) - Monday, 30 January 2012, 19:41 GMT
Could you report it upstream? Thanks.
Comment by Ma Jiehong (jiehong) - Tuesday, 31 January 2012, 11:12 GMT
ok. done.

I'll let you know about this once it's fixed then.
Comment by Eric Belanger (Snowman) - Friday, 24 August 2012, 22:31 GMT
Please try ibus-chewing-1.4.0-1

I think they fixed it:
- Fixed: Google Issue 1089: Ibus-chewing cause window flicker when compiz enabled

Loading...