[gnome-panel] wncklet: respect the enable-tooltips setting



commit 14c83c625e6eb968ca993877339963c513659596
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Tue Jan 9 18:58:52 2018 +0200

    wncklet: respect the enable-tooltips setting

 modules/wncklet/showdesktop.c |    4 ++++
 modules/wncklet/window-menu.c |    4 ++++
 2 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/modules/wncklet/showdesktop.c b/modules/wncklet/showdesktop.c
index 267054d..f0dbfe5 100644
--- a/modules/wncklet/showdesktop.c
+++ b/modules/wncklet/showdesktop.c
@@ -184,6 +184,10 @@ update_button_display (ShowDesktopApplet *sdd)
         }
 
        gtk_widget_set_tooltip_text (sdd->button, tip);
+
+       g_object_bind_property (sdd, "enable-tooltips",
+                               sdd->button, "has-tooltip",
+                               G_BINDING_DEFAULT | G_BINDING_SYNC_CREATE);
 }
 
 static void
diff --git a/modules/wncklet/window-menu.c b/modules/wncklet/window-menu.c
index 301677e..c86a9fa 100644
--- a/modules/wncklet/window-menu.c
+++ b/modules/wncklet/window-menu.c
@@ -169,6 +169,10 @@ window_menu_applet_fill (GpApplet *applet)
        gtk_widget_set_name (GTK_WIDGET (window_menu), "window-menu-applet-button");
        gtk_widget_set_tooltip_text (GTK_WIDGET (window_menu), _("Window Selector"));
 
+       g_object_bind_property (applet, "enable-tooltips",
+                               window_menu, "has-tooltip",
+                               G_BINDING_DEFAULT | G_BINDING_SYNC_CREATE);
+
        window_menu->orient = gp_applet_get_orientation (applet);
 
        window_menu->selector = wnck_selector_new ();


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]