https://bugzilla.redhat.com/show_bug.cgi?id=1082118
fujiwara <tfujiwar(a)redhat.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |chat-to-me(a)raveit.de,
| |leigh123linux(a)googlemail.co
| |m
Component|ibus |cinnamon
Assignee|tfujiwar(a)redhat.com |leigh123linux(a)googlemail.co
| |m
--- Comment #27 from fujiwara <tfujiwar(a)redhat.com> ---
It seems cinnamon panel cannot launch the panel menu if the name of
"ibus-ui-gtk3" is running.
To reproduce:
1. Run "ibus-daemon --xim"
2. Launch ibus-setup and choose "Always" in "Show property panel" pull
down
menu.
And cinnamon panel cannot launch the panel menu with mouse.
ibus panel icon is /usr/libexec/ibus-ui-gtk3
I also can reproduce the following test code:
----------------------------------
#include <gtk/gtk.h>
int
main (int argc, char *argv[])
{
GtkWidget *window;
gtk_init (&argc, &argv);
window = gtk_window_new (GTK_WINDOW_POPUP);
gtk_widget_show_all (window);
gtk_main ();
return 0;
}
----------------------------------
% gcc -o a a.c `pkg-config --cflags --libs gtk+-3.0`
I cannot reproduce the problem if I run the program name "a".
But I *can* reproduce the problem if I rename "a" to "ibus-ui-gtk3"
and run it.
% mv a ibus-ui-gtk3
% ./ibus-ui-gtk3
Then I guess cinnamon checks if the program name is "ibus-ui-gtk3".
I think cinnamon needs to allow to open panel menu even if input method
frameworks launch the popup window.
Transferring to cinnamon for the furthermore investigation.
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug
https://bugzilla.redhat.com/token.cgi?t=ilagLWIv6Q&a=cc_unsubscribe