AUDIT: r23527 - gnucash/trunk/src/import-export/qif-import - Bug 705714 - QIF Import - File selection pop-up is not on top during qif import

John Ralls jralls at code.gnucash.org
Mon Dec 9 22:34:43 EST 2013


Author: jralls
Date: 2013-12-09 22:34:43 -0500 (Mon, 09 Dec 2013)
New Revision: 23527
Trac: http://svn.gnucash.org/trac/changeset/23527

Modified:
   gnucash/trunk/src/import-export/qif-import/assistant-qif-import.c
Log:
Bug 705714 - QIF Import - File selection pop-up is not on top during qif import

Use gtk_window_set_transient_for(), not gtk_window_set_keep_on_top().
The latter forces the window on top of *everything*, at least on the
Gnome WM and on MSWindows.

BP

Modified: gnucash/trunk/src/import-export/qif-import/assistant-qif-import.c
===================================================================
--- gnucash/trunk/src/import-export/qif-import/assistant-qif-import.c	2013-12-10 03:34:36 UTC (rev 23526)
+++ gnucash/trunk/src/import-export/qif-import/assistant-qif-import.c	2013-12-10 03:34:43 UTC (rev 23527)
@@ -3573,7 +3573,8 @@
     get_assistant_widgets(qif_win, builder);
 
     /* Make this window stay on top */
-    gtk_window_set_keep_above (GTK_WINDOW(qif_win->window), TRUE);
+    gtk_window_set_transient_for (GTK_WINDOW (qif_win->window),
+				  GTK_WINDOW (gnc_ui_get_toplevel ()));
 
     /* Build the details of all GtkTreeView widgets. */
     build_views(qif_win);



More information about the gnucash-changes mailing list