[Xfce4-commits] <midori:master> Only show Trash and UndoTabClose if there is a trash

Christian Dywan noreply at xfce.org
Sun Oct 31 21:36:04 CET 2010


Updating branch refs/heads/master
         to d20f0c3b89151b3bd5dcb8ad83ca74ac92db67ae (commit)
       from f9559b7d27b72cb4396026c533c3c2338e2afb7a (commit)

commit d20f0c3b89151b3bd5dcb8ad83ca74ac92db67ae
Author: Christian Dywan <christian at twotoasts.de>
Date:   Sun Oct 31 21:27:47 2010 +0100

    Only show Trash and UndoTabClose if there is a trash

 midori/midori-browser.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/midori/midori-browser.c b/midori/midori-browser.c
index 62318de..c3440c8 100644
--- a/midori/midori-browser.c
+++ b/midori/midori-browser.c
@@ -5784,6 +5784,8 @@ midori_browser_init (MidoriBrowser* browser)
     _action_set_visible (browser, "BookmarksImport", browser->bookmarks != NULL);
     _action_set_visible (browser, "BookmarksExport", browser->bookmarks != NULL);
     _action_set_visible (browser, "Bookmarkbar", browser->bookmarks != NULL);
+    _action_set_visible (browser, "Trash", browser->trash != NULL);
+    _action_set_visible (browser, "UndoTabClose", browser->trash != NULL);
 
     /* Create the navigationbar */
     browser->navigationbar = gtk_ui_manager_get_widget (
@@ -6504,6 +6506,8 @@ midori_browser_set_property (GObject*      object,
         g_object_set (_action_by_name (browser, "Trash"),
                       "array", browser->trash, "reversed", TRUE,
                       NULL);
+        _action_set_visible (browser, "Trash", browser->trash != NULL);
+        _action_set_visible (browser, "UndoTabClose", browser->trash != NULL);
         /* FIXME: Connect to updates */
         _midori_browser_update_actions (browser);
         break;



More information about the Xfce4-commits mailing list