tracker r2672 - in trunk: . src/tracker-applet



Author: ifrade
Date: Mon Dec  8 15:04:53 2008
New Revision: 2672
URL: http://svn.gnome.org/viewvc/tracker?rev=2672&view=rev

Log:
Prevent the creation of a second preferences window from the applet. Patch from Wendy Hu. Fix 528684

Modified:
   trunk/ChangeLog
   trunk/src/tracker-applet/tracker-applet.c

Modified: trunk/src/tracker-applet/tracker-applet.c
==============================================================================
--- trunk/src/tracker-applet/tracker-applet.c	(original)
+++ trunk/src/tracker-applet/tracker-applet.c	Mon Dec  8 15:04:53 2008
@@ -874,6 +874,8 @@
 	save_options (data);
 
 	gtk_widget_destroy (priv->prefs_window);
+
+        priv->prefs_window = NULL;
 }
 
 static void
@@ -1106,7 +1108,9 @@
 
 	priv = TRAY_ICON_GET_PRIVATE (data);
 
-	create_prefs (data);
+        if (priv->prefs_window == NULL) {
+                create_prefs (data);
+        }
 
 	gtk_widget_show (priv->prefs_window);
 }



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