gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Tue Apr 15 21:31:35 EDT 2025


Updated	 via  https://github.com/Gnucash/gnucash/commit/c0d52f93 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/33349cd7 (commit)
	from  https://github.com/Gnucash/gnucash/commit/5bedd7fa (commit)



commit c0d52f93ff5686dda67ad2ebf7a104e1214f439a
Merge: 5bedd7fad1 33349cd7e4
Author: John Ralls <jralls at ceridwen.us>
Date:   Tue Apr 15 21:06:08 2025 -0400

    Merge Sherlock's 'bug799590' into stable.


commit 33349cd7e41b13a2a7e9e5bbc17bfd4b219a2257
Author: Sherlock <119709043+agwekixj at users.noreply.github.com>
Date:   Tue Apr 15 16:48:49 2025 -0700

    Bug 799590 - Pressing enter after changing date on initial reconcile information window does not change ending balance.
    
    If the date has changed, call the date changed callback.

diff --git a/gnucash/gnome/window-reconcile.cpp b/gnucash/gnome/window-reconcile.cpp
index 802914184c..8a9f5a1456 100644
--- a/gnucash/gnome/window-reconcile.cpp
+++ b/gnucash/gnome/window-reconcile.cpp
@@ -819,6 +819,9 @@ startRecnWindow(GtkWidget *parent, Account *account,
 
     while (gtk_dialog_run (GTK_DIALOG(dialog)) == GTK_RESPONSE_OK)
     {
+        if (gnc_date_edit_get_date_end(GNC_DATE_EDIT(date_value)) != *statement_date)
+            recn_date_changed_cb(date_value, &data);
+        
         /* If response is OK but end_value not valid, try again */
         if (gnc_amount_edit_evaluate (GNC_AMOUNT_EDIT(end_value), NULL))
         {



Summary of changes:
 gnucash/gnome/window-reconcile.cpp | 3 +++
 1 file changed, 3 insertions(+)



More information about the gnucash-changes mailing list