[Gnucash-changes] Destroy the dialog when the user dismisses it.

David Hampton hampton at cvs.gnucash.org
Fri Jul 1 18:25:29 EDT 2005


Log Message:
-----------
Destroy the dialog when the user dismisses it. Releases resources
instead of losing them.

Tags:
----
gnucash-gnome2-dev

Modified Files:
--------------
    gnucash/src/gnome:
        dialog-scheduledxaction.c

Revision Data
-------------
Index: dialog-scheduledxaction.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/gnome/dialog-scheduledxaction.c,v
retrieving revision 1.71.2.14
retrieving revision 1.71.2.15
diff -Lsrc/gnome/dialog-scheduledxaction.c -Lsrc/gnome/dialog-scheduledxaction.c -u -r1.71.2.14 -r1.71.2.15
--- src/gnome/dialog-scheduledxaction.c
+++ src/gnome/dialog-scheduledxaction.c
@@ -302,8 +302,8 @@
 
         gnc_sxed_reg_check_close( sxed );
         gnc_sxed_record_size( sxed );
-        /* Real dialog cleanup occurs in "destroy" callback. */
-        gtk_widget_hide( sxed->dialog );
+        gtk_widget_destroy( sxed->dialog );
+        /* The data will be cleaned up in the destroy handler. */
 }
 
 static


More information about the gnucash-changes mailing list