blob: 60e6e44a4b979e4fd81802a66d42b0b1f56ad213 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
diff -up gnome-panel-2.19.5/gnome-panel/panel-util.c.launcher-tooltip gnome-panel-2.19.5/gnome-panel/panel-util.c
--- gnome-panel-2.19.5/gnome-panel/panel-util.c.launcher-tooltip 2007-07-24 13:16:07.000000000 -0400
+++ gnome-panel-2.19.5/gnome-panel/panel-util.c 2007-07-24 13:16:10.000000000 -0400
@@ -1580,6 +1580,12 @@ void
panel_util_set_tooltip_text (GtkWidget *widget,
const char *text)
{
+ g_signal_handlers_disconnect_matched (widget,
+ G_SIGNAL_MATCH_FUNC,
+ 0, 0, NULL,
+ panel_util_query_tooltip_cb,
+ NULL);
+
if (string_empty (text)) {
g_object_set (widget, "has-tooltip", FALSE, NULL);
return;
|