gnucash maint: Bug #797405: Fix hiding PIN entry window behind online banking log window
Christian Stimming
cstim at code.gnucash.org
Sat Nov 2 18:18:18 EDT 2019
Updated via https://github.com/Gnucash/gnucash/commit/99dbb788 (commit)
from https://github.com/Gnucash/gnucash/commit/928f6145 (commit)
commit 99dbb7889805f863dd519ad332d1c7fba5777820
Author: Christian Stimming <christian at cstimming.de>
Date: Sat Nov 2 23:17:29 2019 +0100
Bug #797405: Fix hiding PIN entry window behind online banking log window
If there is a log window, make the PIN entry transient_for
that one instead of its parent.
diff --git a/gnucash/import-export/aqb/gnc-gwen-gui.c b/gnucash/import-export/aqb/gnc-gwen-gui.c
index 35988cd30..7f5277a69 100644
--- a/gnucash/import-export/aqb/gnc-gwen-gui.c
+++ b/gnucash/import-export/aqb/gnc-gwen-gui.c
@@ -1045,9 +1045,17 @@ get_input(GncGWENGui *gui, guint32 flags, const gchar *title,
gtk_widget_set_visible(input_entry, TRUE);
}
- if (gui->parent)
+ if (gui->dialog)
+ {
gtk_window_set_transient_for(GTK_WINDOW(dialog),
- GTK_WINDOW(gui->parent));
+ GTK_WINDOW(gui->dialog));
+ }
+ else
+ {
+ if (gui->parent)
+ gtk_window_set_transient_for(GTK_WINDOW(dialog),
+ GTK_WINDOW(gui->parent));
+ }
if (title)
gtk_window_set_title(GTK_WINDOW(dialog), title);
Summary of changes:
gnucash/import-export/aqb/gnc-gwen-gui.c | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
More information about the gnucash-changes
mailing list