2003-06-05 Padraig O'Briain <padraig.obriain@sun.com>
authorpadraigo <padraigo@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Thu, 5 Jun 2003 08:13:36 +0000 (08:13 +0000)
committerpadraigo <padraigo@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Thu, 5 Jun 2003 08:13:36 +0000 (08:13 +0000)
* cspi/atk-bridge/bridge.c (spi_atk_bridge_exit_func): Check if
there are still windows which have not been deleted and emit
window:deactivate, if necessary and window:destroy events.
This fixes bug #114370.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@435 e2bd861d-eb25-0410-b326-f6ed22b6b98c

ChangeLog
atk-bridge/bridge.c

index 94b03aa..dbb6d4b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2003-06-05  Padraig O'Briain <padraig.obriain@sun.com>
+
+       * cspi/atk-bridge/bridge.c (spi_atk_bridge_exit_func): Check if 
+       there are still windows which have not been deleted and emit 
+       window:deactivate, if necessary and window:destroy events.
+       This fixes bug #114370.
+
 2003-06-03  Bill Haneman <bill.haneman@sun.com>
 
        * cspi/spi_main.c:
index e5266a0..3de213c 100644 (file)
@@ -924,19 +924,19 @@ spi_atk_bridge_window_event_listener (GSignalInvocationHint *signal_hint,
   CORBA_any any;
   const gchar *name, *s;
 #ifdef SPI_BRIDGE_DEBUG
-  const gchar *s2;
 #endif
+  const gchar *s2;
   
   g_signal_query (signal_hint->signal_id, &signal_query);
 
   name = signal_query.signal_name;
 
 #ifdef SPI_BRIDGE_DEBUG
+#endif
   s2 = g_type_name (G_OBJECT_TYPE (g_value_get_object (param_values + 0)));
   s = atk_object_get_name (ATK_OBJECT (g_value_get_object (param_values + 0)));
   fprintf (stderr, "Received signal %s:%s from object %s (gail %s)\n",
           g_type_name (signal_query.itype), name, s ? s : "<NULL>" , s2);
-#endif
   
   gobject = g_value_get_object (param_values + 0);