From 33349cd7e41b13a2a7e9e5bbc17bfd4b219a2257 Mon Sep 17 00:00:00 2001 From: Sherlock <119709043+agwekixj@users.noreply.github.com> Date: Tue, 15 Apr 2025 16:48:49 -0700 Subject: [PATCH] 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. --- gnucash/gnome/window-reconcile.cpp | 3 +++ 1 file changed, 3 insertions(+) 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)) {