diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2015-01-25 12:46:40 +0000 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2015-01-25 12:46:40 +0000 |
commit | 50c3198d9bb5cc438587294d24c76bf7c0bb4a47 (patch) | |
tree | 5a428b8b4a1eb2847603fad4330786c096677d45 | |
parent | 6345811b4764e29ccee1b334104ab9e78a9880e4 (diff) | |
download | nautilus-50c3198d9bb5cc438587294d24c76bf7c0bb4a47.tar.gz |
toolbar: don't explicitly show/hide the sort menu
Look at whether the action exists in the view action group instead.
-rw-r--r-- | src/nautilus-canvas-view.c | 2 | ||||
-rw-r--r-- | src/nautilus-toolbar.c | 9 | ||||
-rw-r--r-- | src/nautilus-toolbar.h | 1 |
3 files changed, 2 insertions, 10 deletions
diff --git a/src/nautilus-canvas-view.c b/src/nautilus-canvas-view.c index b453c30f2..e93871804 100644 --- a/src/nautilus-canvas-view.c +++ b/src/nautilus-canvas-view.c @@ -1066,8 +1066,6 @@ nautilus_canvas_view_update_toolbar_menus (NautilusView *view) toolbar = NAUTILUS_TOOLBAR (nautilus_window_get_toolbar (nautilus_view_get_window (view))); - nautilus_toolbar_show_sort_menu (toolbar); - file = nautilus_view_get_directory_as_file (NAUTILUS_VIEW (view)); if (file != NULL && nautilus_file_is_in_trash (file)) nautilus_toolbar_show_sort_trash_time (toolbar); diff --git a/src/nautilus-toolbar.c b/src/nautilus-toolbar.c index 0c0244b6a..ff2169dfc 100644 --- a/src/nautilus-toolbar.c +++ b/src/nautilus-toolbar.c @@ -613,19 +613,14 @@ nautilus_toolbar_reset_menus (NautilusToolbar *self) gtk_widget_set_visible (self->priv->visible_columns, g_action_group_has_action (view_action_group, "visible-columns")); + gtk_widget_set_visible (self->priv->sort_menu, + g_action_group_has_action (view_action_group, "sort")); - gtk_widget_hide (self->priv->sort_menu); gtk_widget_hide (self->priv->sort_trash_time); gtk_widget_hide (self->priv->sort_search_relevance); } void -nautilus_toolbar_show_sort_menu (NautilusToolbar *self) -{ - gtk_widget_show (self->priv->sort_menu); -} - -void nautilus_toolbar_show_sort_trash_time (NautilusToolbar *self) { gtk_widget_show (self->priv->sort_trash_time); diff --git a/src/nautilus-toolbar.h b/src/nautilus-toolbar.h index 8d1830433..4a8411d6e 100644 --- a/src/nautilus-toolbar.h +++ b/src/nautilus-toolbar.h @@ -83,7 +83,6 @@ void nautilus_toolbar_view_menu_widget_set_zoom_level (NautilusToolbar *self, void nautilus_toolbar_update_view_mode (NautilusToolbar *self, const gchar *view_mode); -void nautilus_toolbar_show_sort_menu (NautilusToolbar *self); void nautilus_toolbar_show_sort_trash_time (NautilusToolbar *self); void nautilus_toolbar_show_sort_search_relevance (NautilusToolbar *self); |