Blob Blame History Raw
diff -up gnome-settings-daemon-2.28.1/plugins/xrandr/gsd-xrandr-manager.c.iconleak gnome-settings-daemon-2.28.1/plugins/xrandr/gsd-xrandr-manager.c
--- gnome-settings-daemon-2.28.1/plugins/xrandr/gsd-xrandr-manager.c.iconleak	2009-07-27 17:37:28.000000000 -0400
+++ gnome-settings-daemon-2.28.1/plugins/xrandr/gsd-xrandr-manager.c	2009-11-12 09:16:37.600916194 -0500
@@ -1793,6 +1793,7 @@ status_icon_stop (GsdXrandrManager *mana
                 g_signal_handlers_disconnect_by_func (
                         priv->status_icon, G_CALLBACK (status_icon_popup_menu_cb), manager);
 
+                gtk_status_icon_set_visible (priv->status_icon, FALSE);
                 g_object_unref (priv->status_icon);
                 priv->status_icon = NULL;
         }