From bbe752ab39d2fb7e8b38ee3b0216c4da43a33872 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oscar=20Megia=20L=C3=B3pez?= Date: Mon, 26 May 2025 10:06:47 +0200 Subject: [PATCH] Bug 648768 - Warning "Change Reconciled Split" ... Grab focus on Cancel button before show dialog. --- gnucash/gnome-utils/dialog-utils.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnucash/gnome-utils/dialog-utils.c b/gnucash/gnome-utils/dialog-utils.c index e96e4d77e3..09393ebcdb 100644 --- a/gnucash/gnome-utils/dialog-utils.c +++ b/gnucash/gnome-utils/dialog-utils.c @@ -770,6 +770,8 @@ gnc_dialog_run (GtkDialog *dialog, const gchar *pref_name) g_signal_connect(perm, "clicked", G_CALLBACK(gnc_perm_button_cb), temp); /* OK. Present the dialog. */ + GtkWidget *button_cancel = gtk_dialog_get_widget_for_response(GTK_DIALOG(dialog), GTK_RESPONSE_CANCEL); + gtk_widget_grab_focus(button_cancel); response = gtk_dialog_run(dialog); if ((response == GTK_RESPONSE_NONE) || (response == GTK_RESPONSE_DELETE_EVENT)) {