gnucash unstable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Sat Mar 10 15:53:48 EST 2018


Updated	 via  https://github.com/Gnucash/gnucash/commit/21c52199 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3fce50a2 (commit)
	from  https://github.com/Gnucash/gnucash/commit/daca1312 (commit)



commit 21c52199377a971fdf20b51183acb215fb294e31
Merge: daca131 3fce50a
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Mar 10 12:31:04 2018 -0800

    Merge Bob Fewell's focus-fix PR304.

commit 3fce50a29e77b5f4f962ef8384c5cafe5ed9bedb
Author: Robert Fewell <14uBobIT at gmail.com>
Date:   Wed Mar 7 16:47:08 2018 +0000

    Fix Segmentation fault when going to File->New
    
    When selecting the File->New with existing register pages open a crash
    can happen as the register pages get closed forcing a page-changed
    signal to queue the page focus function when there is no page. Add a
    call to remove the page focus function in the ..destroy_widget function.
    
    Also with the addition of g_idle_remove before the add when page-changed
    is emitted the page focus function only gets run once.



Summary of changes:
 gnucash/gnome/gnc-plugin-account-tree.c              | 1 +
 gnucash/gnome/gnc-plugin-budget.c                    | 1 +
 gnucash/gnome/gnc-plugin-page-account-tree.c         | 3 +++
 gnucash/gnome/gnc-plugin-page-budget.c               | 3 +++
 gnucash/gnome/gnc-plugin-page-invoice.c              | 6 +++++-
 gnucash/gnome/gnc-plugin-page-owner-tree.c           | 4 ++++
 gnucash/gnome/gnc-plugin-page-register.c             | 4 ++++
 gnucash/gnome/gnc-plugin-page-sx-list.c              | 4 ++++
 gnucash/gnome/gnc-plugin-register.c                  | 1 +
 gnucash/report/report-gnome/gnc-plugin-page-report.c | 7 +++++++
 10 files changed, 33 insertions(+), 1 deletion(-)



More information about the gnucash-patches mailing list