[Xfce4-commits] r25027 - xfce4-panel/branches/4_5_nick/plugins/showdesktop
Jasper Huijsmans
jasper at xfce.org
Sat Feb 24 17:10:51 CET 2007
Author: jasper
Date: 2007-02-24 16:10:51 +0000 (Sat, 24 Feb 2007)
New Revision: 25027
Modified:
xfce4-panel/branches/4_5_nick/plugins/showdesktop/showdesktop.c
Log:
Fix in screen_changed handler (from trunk).
Modified: xfce4-panel/branches/4_5_nick/plugins/showdesktop/showdesktop.c
===================================================================
--- xfce4-panel/branches/4_5_nick/plugins/showdesktop/showdesktop.c 2007-02-24 09:56:27 UTC (rev 25026)
+++ xfce4-panel/branches/4_5_nick/plugins/showdesktop/showdesktop.c 2007-02-24 16:10:51 UTC (rev 25027)
@@ -145,8 +145,13 @@
ShowDesktopData *sdd)
{
if (sdd->netk_id)
+ {
g_signal_handler_disconnect (sdd->screen, sdd->netk_id);
- sdd->netk_id = 0;
+ sdd->netk_id = 0;
+ }
+
+ screen = gtk_widget_get_screen (GTK_WIDGET (plugin));
+
if (screen)
{
sdd->screen = netk_screen_get (gdk_screen_get_number (screen));
More information about the Xfce4-commits
mailing list