Author: kelnos
Date: 2008-11-06 09:40:32 +0000 (Thu, 06 Nov 2008)
New Revision: 28624

Modified:
   xfce4-session/trunk/ChangeLog
   xfce4-session/trunk/xfce4-session/xfsm-manager.c
Log:
        * xfce4-session/xfsm-manager.c: Only one dbus ShutdownCancelled
          signal is enough, really.  And I guess it wouldn't get sent
          at all if <= 1 client was interacting.

Modified: xfce4-session/trunk/ChangeLog
===================================================================
--- xfce4-session/trunk/ChangeLog       2008-11-06 07:44:54 UTC (rev 28623)
+++ xfce4-session/trunk/ChangeLog       2008-11-06 09:40:32 UTC (rev 28624)
@@ -1,3 +1,9 @@
+2008-11-06     Brian Tarricone <[EMAIL PROTECTED]>
+
+       * xfce4-session/xfsm-manager.c: Only one dbus ShutdownCancelled
+         signal is enough, really.  And I guess it wouldn't get sent
+         at all if <= 1 client was interacting.
+
 2008-11-05     Brian Tarricone <[EMAIL PROTECTED]>
 
        * xfce4-session/shutdown.c,doc/README.Kiosk: Add 'SaveShutdown'

Modified: xfce4-session/trunk/xfce4-session/xfsm-manager.c
===================================================================
--- xfce4-session/trunk/xfce4-session/xfsm-manager.c    2008-11-06 07:44:54 UTC 
(rev 28623)
+++ xfce4-session/trunk/xfce4-session/xfsm-manager.c    2008-11-06 09:40:32 UTC 
(rev 28624)
@@ -1037,8 +1037,9 @@
           /* reset all clients that are waiting for interact */
           xfsm_client_set_state (client, XFSM_CLIENT_SAVING);
           SmsShutdownCancelled (xfsm_client_get_sms_connection (client));
-          g_signal_emit (manager, signals[SIG_SHUTDOWN_CANCELLED], 0);
         }
+
+        g_signal_emit (manager, signals[SIG_SHUTDOWN_CANCELLED], 0);
     }
   else
     {

_______________________________________________
Xfce4-commits mailing list
Xfce4-commits@xfce.org
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to