r14927 - gnucash/trunk/src/gnome-utils/glade - Fix for bug #359471. Remove the glade hookup of gnc_xfer_dialog_close_cb() to

Chris Shoemaker c.shoemaker at cox.net
Tue Oct 3 22:38:45 EDT 2006


On Tue, Oct 03, 2006 at 10:30:33PM -0400, Chris Shoemaker wrote:
> Author: chris
> Date: 2006-10-03 22:30:32 -0400 (Tue, 03 Oct 2006)
> New Revision: 14927
> Trac: http://svn.gnucash.org/trac/changeset/14927
> 
> Modified:
>    gnucash/trunk/src/gnome-utils/glade/transfer.glade
> Log:
> Fix for bug #359471.  Remove the glade hookup of gnc_xfer_dialog_close_cb() to
> the close signal.  This callback doesn't handle aborting correctly when called
> directly, but it will behave correctly when called indirectly from 
> close_handler().  The "response" callback will now be called for all actions
> that close the dialog.
> 

I forgot to mark that for backport (I'm out of practice!) but it's a
good candidate.  Please audit.

-chris

> 
> Modified: gnucash/trunk/src/gnome-utils/glade/transfer.glade
> ===================================================================
> --- gnucash/trunk/src/gnome-utils/glade/transfer.glade	2006-10-03 21:13:13 UTC (rev 14926)
> +++ gnucash/trunk/src/gnome-utils/glade/transfer.glade	2006-10-04 02:30:32 UTC (rev 14927)
> @@ -19,7 +19,6 @@
>    <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
>    <property name="has_separator">False</property>
>    <signal name="response" handler="gnc_xfer_dialog_response_cb" last_modification_time="Sun, 27 Jul 2003 17:44:58 GMT"/>
> -  <signal name="close" handler="gnc_xfer_dialog_close_cb" last_modification_time="Sun, 27 Jul 2003 17:45:10 GMT"/>
>  
>    <child internal-child="vbox">
>      <widget class="GtkVBox" id="vbox">
> 
> _______________________________________________
> gnucash-changes mailing list
> gnucash-changes at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-changes


More information about the gnucash-devel mailing list