gnucash stable: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Mon Oct 6 16:31:51 EDT 2025


Updated	 via  https://github.com/Gnucash/gnucash/commit/1e3027e2 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3c084347 (commit)
	from  https://github.com/Gnucash/gnucash/commit/2551b7fd (commit)



commit 1e3027e2cad14db3bc32bcd71c63bb111a465a33
Merge: 2551b7fdb1 3c08434768
Author: John Ralls <jralls at ceridwen.us>
Date:   Mon Oct 6 13:30:40 2025 -0700

    Merge Sherlock's save-account-page into stable.


commit 3c084347680b0e8f93883a08f4787bd617acbc74
Author: Sherlock <119709043+agwekixj at users.noreply.github.com>
Date:   Mon Oct 6 11:00:19 2025 -0700

    Fix saving account page changes
    
    Partially reverts a fix for bug 799249 that prevented preserving modifications to the account tree.

diff --git a/gnucash/gnome/gnc-plugin-page-account-tree.cpp b/gnucash/gnome/gnc-plugin-page-account-tree.cpp
index eb7f8c149b..37ec47fccc 100644
--- a/gnucash/gnome/gnc-plugin-page-account-tree.cpp
+++ b/gnucash/gnome/gnc-plugin-page-account-tree.cpp
@@ -767,11 +767,9 @@ gnc_plugin_page_account_tree_destroy_widget (GncPluginPage *plugin_page)
     gnc_prefs_remove_cb_by_func(GNC_PREFS_GROUP_ACCT_SUMMARY, GNC_PREF_END_PERIOD,
                                 (gpointer)accounting_period_changed_cb, page);
 
-// Save account filter state information to account section
+    // Save account filter state information to account section
     gnc_tree_view_account_save_filter (GNC_TREE_VIEW_ACCOUNT(priv->tree_view), &priv->fd,
        gnc_state_get_current(), gnc_tree_view_get_state_section (GNC_TREE_VIEW(priv->tree_view)));
-    g_object_unref(G_OBJECT(priv->tree_view));
-    priv->tree_view = NULL;
 
     // Destroy the filter override hash table
     g_hash_table_destroy(priv->fd.filter_override);



Summary of changes:
 gnucash/gnome/gnc-plugin-page-account-tree.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)



More information about the gnucash-changes mailing list