From 35757c28429af1e431c15c38288412095841df8d Mon Sep 17 00:00:00 2001 From: Peter Hatina Date: Sat, 10 Dec 2011 19:31:00 +0100 Subject: [PATCH] Update toolbar menu items (actions) after changes Fixes: https://bugs.launchpad.net/midori/+bug/853023 --- midori/midori-browser.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/midori/midori-browser.c b/midori/midori-browser.c index a5538507..a921373a 100644 --- a/midori/midori-browser.c +++ b/midori/midori-browser.c @@ -6686,11 +6686,32 @@ midori_browser_settings_notify (MidoriWebSettings* web_settings, else if (name == g_intern_string ("always-show-tabbar")) _toggle_tabbar_smartly (browser, FALSE); else if (name == g_intern_string ("show-menubar")) + { sokoke_widget_set_visible (browser->menubar, g_value_get_boolean (&value)); + gtk_toggle_action_set_active ( + GTK_TOGGLE_ACTION (_action_by_name (browser, "Menubar")), + g_value_get_boolean (&value)); + } else if (name == g_intern_string ("show-navigationbar")) + { browser->show_navigationbar = g_value_get_boolean (&value); + gtk_toggle_action_set_active ( + GTK_TOGGLE_ACTION (_action_by_name (browser, "Navigationbar")), + g_value_get_boolean (&value)); + } + else if (name == g_intern_string ("show-bookmarkbar")) + { + gtk_toggle_action_set_active ( + GTK_TOGGLE_ACTION (_action_by_name (browser, "Bookmarkbar")), + g_value_get_boolean (&value)); + } else if (name == g_intern_string ("show-statusbar")) + { browser->show_statusbar = g_value_get_boolean (&value); + gtk_toggle_action_set_active ( + GTK_TOGGLE_ACTION (_action_by_name (browser, "Statusbar")), + g_value_get_boolean (&value)); + } else if (name == g_intern_string ("location-entry-search")) { katze_assign (browser->location_entry_search, g_value_dup_string (&value));