gnucash maint: Bug 797098 - Quitting Gnucash shortly after clicking Save...
John Ralls
jralls at code.gnucash.org
Sun Mar 10 17:56:37 EDT 2019
Updated via https://github.com/Gnucash/gnucash/commit/4fd6497c (commit)
from https://github.com/Gnucash/gnucash/commit/35ed4cf2 (commit)
commit 4fd6497c31f827af8c2706e7ddb31eaef9373d53
Author: John Ralls <jralls at ceridwen.us>
Date: Sun Mar 10 14:54:00 2019 -0700
Bug 797098 - Quitting Gnucash shortly after clicking Save...
may abort file save.
Fix mistake in d906ac41.
diff --git a/gnucash/gnome-utils/gnc-main-window.c b/gnucash/gnome-utils/gnc-main-window.c
index f09eb94a4..27f357f76 100644
--- a/gnucash/gnome-utils/gnc-main-window.c
+++ b/gnucash/gnome-utils/gnc-main-window.c
@@ -3764,12 +3764,13 @@ gnc_quartz_should_quit (GtkosxApplication *theApp, GncMainWindow *window)
QofSession *session;
gboolean needs_save;
- if (!gnc_current_session_exist() ||
- !gnc_main_window_all_finish_pending() ||
+ if (gnc_current_session_exist())
+ return FALSE;
+ if (!gnc_main_window_all_finish_pending() ||
gnc_file_save_in_progress())
{
- return FALSE;
+ return TRUE;
}
session = gnc_get_current_session();
needs_save = qof_book_session_not_saved(qof_session_get_book(session)) &&
Summary of changes:
gnucash/gnome-utils/gnc-main-window.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
More information about the gnucash-changes
mailing list