[mednaffe] 17/99: 'Show tooltips' option does not work. Fixed

Stephen Kitt skitt at moszumanska.debian.org
Tue Aug 2 21:00:00 UTC 2016


This is an automated email from the git hooks/post-receive script.

skitt pushed a commit to branch master
in repository mednaffe.

commit 728bb113b5fd8260ff86069fa43b199b483fb630
Author: amatcoder <amatcoder at 44025b82-9115-564b-7d03-7f3fc60b4744>
Date:   Tue Sep 17 11:26:29 2013 +0000

    'Show tooltips' option does not work. Fixed
---
 src/gui.c | 24 +++++++++++++++++++++++-
 1 file changed, 23 insertions(+), 1 deletion(-)

diff --git a/src/gui.c b/src/gui.c
index f723f16..b50ff6d 100644
--- a/src/gui.c
+++ b/src/gui.c
@@ -31,7 +31,10 @@ void on_showtooltips_toggled(GtkToggleButton *togglebutton,
   gchar *text;
   GSList *list = NULL;
   GSList *iterator = NULL;
+  gboolean state;
 
+  state = gtk_toggle_button_get_active(togglebutton);
+  
   list = gtk_builder_get_objects (gui->builder);
 
   for (iterator = list; iterator; iterator = iterator->next)
@@ -41,7 +44,26 @@ void on_showtooltips_toggled(GtkToggleButton *togglebutton,
       text=gtk_widget_get_tooltip_text(iterator->data);
       if (text!=NULL)
         gtk_widget_set_has_tooltip(
-            iterator->data, gtk_toggle_button_get_active(togglebutton));
+            iterator->data, state);
+          
+      g_free(text);
+    }
+  }
+  
+  g_slist_free(list);
+  
+  list = NULL;
+  
+  list = gtk_builder_get_objects (gui->specific);
+
+  for (iterator = list; iterator; iterator = iterator->next)
+  {
+    if (GTK_IS_WIDGET(iterator->data))
+    {
+      text=gtk_widget_get_tooltip_text(iterator->data);
+      if (text!=NULL)
+        gtk_widget_set_has_tooltip(
+            iterator->data, state);
           
       g_free(text);
     }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/mednaffe.git



More information about the Pkg-games-commits mailing list