GNOME Bugzilla – Bug 90191
[multihead] tooltips are only displayed on one screen
Last modified: 2004-12-22 21:47:04 UTC
To reproduce on a multihead environment : - start the panel. - open the application menu wait until a tooltips is displayed. - go to another screen, open a menu, wait for the tooltips. - the tooltips is still displayed on the screen it was initially realized on. I believe the menu tooltips need to either be reparented to the current menu when a menu is displayed on a different screen or recreated.
As pointed out by mark, this is a gtk+ bug, not a panel one. Here is a patch : =================================================================== RCS file: /cvs/gnome/gtk+/gtk/gtktooltips.c,v retrieving revision 1.52 diff -u -r1.52 gtktooltips.c --- gtk/gtktooltips.c 20 May 2002 17:05:59 -0000 1.52 +++ gtk/gtktooltips.c 9 Aug 2002 12:39:10 -0000 @@ -345,6 +345,8 @@ scr_w = gdk_screen_get_width (screen); scr_h = gdk_screen_get_height (screen); + gtk_window_set_screen (GTK_WINDOW (tooltips->tip_window), screen); + data = tooltips->active_tips_data; gtk_label_set_text (GTK_LABEL (tooltips->tip_label), data->tip_text); Can I commit ?
*** Bug 91796 has been marked as a duplicate of this bug. ***
*** Bug 83960 has been marked as a duplicate of this bug. ***
I've added gtk-bugs to the cc: line, since erwann just asked himself for permission to commit :)
*** This bug has been marked as a duplicate of 81651 ***