Please do not reply directly to this email. All additional comments should be made in the comments box of this bug.
Summary: the icon not updating properly on Xfce
https://bugzilla.redhat.com/show_bug.cgi?id=670144
Summary: the icon not updating properly on Xfce Product: Fedora Version: rawhide Platform: Unspecified OS/Version: Unspecified Status: NEW Severity: medium Priority: low Component: ibus AssignedTo: tfujiwar@redhat.com ReportedBy: tagoh@redhat.com QAContact: extras-qa@fedoraproject.org CC: tfujiwar@redhat.com, i18n-bugs@lists.fedoraproject.org, shawn.p.huang@gmail.com Blocks: 617282 Classification: Fedora Target Release: ---
Description of problem: not testing other desktops but the icon at the systray isn't reflected as expected when activating ibus on Xfce.
Version-Release number of selected component (if applicable): ibus-1.3.99.20101202-5.fc15.x86_64 xfce4-session-engines-4.7.3-1.fc15.x86_64 xfce4-session-4.7.3-1.fc15.x86_64 xfce-utils-4.7.4-1.fc15.x86_64
How reproducible: always
Steps to Reproduce: 1.log into the xfce desktop 2.run any applications 3.press ctrl+space or anything to start typing something through ibus
Actual results: input is ok. but the icon at the systray still keeps the keyboard icon.
Expected results: the engine's icon should appears.
Additional info: no changes behavior with setting GTK_IM_MODULE=ibus explicitly. this is reproducible on both X and GTK+ applications. the icon works on GNOME. so this may be Xfce specific issue. not tried KDE and LXDE and more though.
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=670144
fujiwara tfujiwar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |extras-orphan@fedoraproject | |.org Component|ibus |xfce4-systray AssignedTo|tfujiwar@redhat.com |extras-orphan@fedoraproject | |.org
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=670144
--- Comment #1 from fujiwara tfujiwar@redhat.com 2011-01-19 01:44:52 EST --- Created attachment 474200 --> https://bugzilla.redhat.com/attachment.cgi?id=474200 Test Program
I attached the test program to reproduce this problem. % cc -o test test.c `pkg-config --cflags --libs gtk+-2.0` % ./test
The test program switches the panel icon when you click it. If you run it on XFCE4 desktop, the g_print() and the actual icon are reverse. If you run it on GNOME desktop, the g_print() and the actual icon are same correctly.
GTK2 gtk_status_icon_set_from_file() calls gtk_image_set_from_pixbuf(), and gtk_image_expose() is called later. gtk_image_expose() calls gdk_draw_pixbuf() and gdk_draw_pixbuf() calls gdk_x11_draw_pixbuf(), gdk_x11_draw_pixbuf() calls XRenderComposite().
It seems the rendering is buffered in XFCE4.
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=670144
--- Comment #2 from fujiwara tfujiwar@redhat.com 2011-01-19 01:49:37 EST --- This can be reproduce with the latest rawhide. But I could not reproduce this with the old rawhide.
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=670144
Kevin Fenzi kevin@tummy.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cwickert@fedoraproject.org, | |kevin@tummy.com Component|xfce4-systray |xfce4-panel AssignedTo|extras-orphan@fedoraproject |kevin@tummy.com |.org |
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=670144
Kevin Fenzi kevin@tummy.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED
--- Comment #3 from Kevin Fenzi kevin@tummy.com 2011-01-22 13:12:26 EST --- Humm.
Using the example program from comment1 here. Not sure what I should be seeing.
I click and the icon changes, click again and it changes back. It switches ok between the home and applets image just fine.
You guys are seeing it not change at all? Or it's the wrong image?
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=670144
--- Comment #4 from fujiwara tfujiwar@redhat.com 2011-01-23 20:10:56 EST --- Created attachment 474880 --> https://bugzilla.redhat.com/attachment.cgi?id=474880 Bug screenshot at Xfce
(In reply to comment #3)
Using the example program from comment1 here. Not sure what I should be seeing.
I attached the screen shot, which shows the bug. When I clicked the icon on Xfce desktop, it's changed to gnome-home icon but the stdout is gnome-applet.
The expected result is, when I clicked the icon, it's changed to gnome-applet icon and the stdout is also gnome-applet. It works on GNOME desktop correctly.
Xfce desktop shows the reverse icon instead.
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=670144
Kevin Fenzi kevin@tummy.com changed:
What |Removed |Added ---------------------------------------------------------------------------- External Bug ID| |XFce 7173
--- Comment #5 from Kevin Fenzi kevin@tummy.com 2011-01-24 00:24:50 EST --- Upstream bug 7173: http://bugzilla.xfce.org/show_bug.cgi?id=7173
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=670144
--- Comment #6 from Kevin Fenzi kevin@tummy.com 2011-02-19 14:14:02 EST --- Does this issue persist with the latest xfce4-panel?
xfce4-panel-4.8.1 ?
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=670144
--- Comment #7 from fujiwara tfujiwar@redhat.com 2011-02-21 00:48:18 EST --- I could see the same problem with xfce4-panel-4.8.1-2.fc15 .
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=670144
--- Comment #8 from Akira TAGOH tagoh@redhat.com 2011-02-21 02:24:28 EST --- Somewhat better but the issue still persists. now the icon is changed after the next key events. but what we are expecting here is to see the icon change on the first key event. i.e. when hitting ctrl+space say.
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=670144
--- Comment #9 from Kevin Fenzi kevin@tummy.com 2011-02-25 15:30:12 EST --- Upstream has closed the bug:
"Tried the test program and it works fine here also the rendering of the icon is not handled by the panel, but the external application, since its a socket/plug system."
I guess we should close this as well? Or would you like to talk with upstream directly about this?
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=670144
--- Comment #10 from Akira TAGOH tagoh@redhat.com 2011-03-31 01:35:47 EDT --- aha. given that it's an application bug, I'm not quite sure why the behavior is different on different desktops.
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=670144
--- Comment #11 from Kevin Fenzi kevin@scrye.com 2011-03-31 08:44:45 EDT --- Not sure. ;(
Where should we go from here?
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=670144
--- Comment #12 from fujiwara tfujiwar@redhat.com 2011-05-30 05:31:06 EDT --- Oh this is fixed in the latest XFCE in f15, isn't it?
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=670144
--- Comment #13 from Kevin Fenzi kevin@scrye.com 2011-05-30 09:04:50 EDT --- I'm not entirely sure to be honest. ;)
Testing and confirmation would be welcome.
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=670144
--- Comment #14 from fujiwara tfujiwar@redhat.com 2011-05-30 21:09:03 EDT --- (In reply to comment #13)
I'm not entirely sure to be honest. ;)
Testing and confirmation would be welcome.
I meam it's ok for me to close this but I'm not the bug reporter.
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=670144
--- Comment #15 from fujiwara tfujiwar@redhat.com 2011-05-30 21:09:54 EDT --- (In reply to comment #14)
I meam it's ok for me to close this but I'm not the bug reporter.
s/meam/mean/
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=670144
Akira TAGOH tagoh@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |CLOSED Resolution| |CURRENTRELEASE Last Closed| |2011-06-08 03:32:36
--- Comment #16 from Akira TAGOH tagoh@redhat.com 2011-06-08 03:32:36 EDT --- Yeah, it seems good now. to be honest, that looks weird to me without any real fixes in any code. closing. thanks!
i18n-bugs@lists.fedoraproject.org