From 1cac132214858cb4a10217568c3c8e0d9a71f8cf Mon Sep 17 00:00:00 2001 From: Christopher Lam Date: Mon, 19 Sep 2022 14:17:06 +0800 Subject: [PATCH] [gnc-plugin-page-register] hide toolbar and menu in regular register Instead of toggling sensitivity according to xaccAccountIsPriced, toggle visibility instead. --- gnucash/gnome/gnc-plugin-page-register.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/gnucash/gnome/gnc-plugin-page-register.c b/gnucash/gnome/gnc-plugin-page-register.c index 0719d678b59..93eef4203ea 100644 --- a/gnucash/gnome/gnc-plugin-page-register.c +++ b/gnucash/gnome/gnc-plugin-page-register.c @@ -624,12 +624,6 @@ static const gchar* view_style_actions[] = NULL }; -static const gchar* actions_requiring_extra[] = -{ - "ActionsStockAssistantAction", - NULL -}; - static const gchar* actions_requiring_priced_account[] = { "ActionsStockAssistantAction", @@ -1289,11 +1283,10 @@ gnc_plugin_page_register_ui_initial_state (GncPluginPageRegister* page) gnc_plugin_update_actions (action_group, actions_requiring_account, "sensitive", is_readwrite && account != NULL); - gnc_plugin_update_actions (action_group, actions_requiring_extra, - "visible", gnc_prefs_is_extra_enabled ()); - gnc_plugin_update_actions (action_group, actions_requiring_priced_account, - "sensitive", account && xaccAccountIsPriced (account)); + "visible", account && + gnc_prefs_is_extra_enabled () && + xaccAccountIsPriced (account)); /* Set "style" radio button */ ledger_type = gnc_ledger_display_type (priv->ledger);