diff --git a/thunar/thunar-tree-view.c b/thunar/thunar-tree-view.c index 70f50520eda6d0fb27b03feab082e0cdd2c7692c..306c2b73f2ce94bd0b238a132b3ccd4952f3093a 100644 --- a/thunar/thunar-tree-view.c +++ b/thunar/thunar-tree-view.c @@ -1265,6 +1265,8 @@ thunar_tree_view_context_menu (ThunarTreeView *view, | THUNAR_MENU_SECTION_RENAME | THUNAR_MENU_SECTION_CUSTOM_ACTIONS); } + thunar_menu_add_sections (context_menu, THUNAR_MENU_SECTION_MOUNTABLE); + thunar_menu_add_sections (context_menu, THUNAR_MENU_SECTION_PROPERTIES); } else { @@ -1273,11 +1275,11 @@ thunar_tree_view_context_menu (ThunarTreeView *view, thunar_launcher_append_menu_item (view->launcher, GTK_MENU_SHELL (context_menu), THUNAR_LAUNCHER_ACTION_OPEN_IN_TAB, TRUE); thunar_launcher_append_menu_item (view->launcher, GTK_MENU_SHELL (context_menu), THUNAR_LAUNCHER_ACTION_OPEN_IN_WINDOW, TRUE); xfce_gtk_menu_append_seperator (GTK_MENU_SHELL (context_menu)); + thunar_menu_add_sections (context_menu, THUNAR_MENU_SECTION_MOUNTABLE); + if (thunar_device_is_mounted (device)) + thunar_menu_add_sections (context_menu, THUNAR_MENU_SECTION_PROPERTIES); } - thunar_menu_add_sections (context_menu, THUNAR_MENU_SECTION_MOUNTABLE); - thunar_menu_add_sections (context_menu, THUNAR_MENU_SECTION_PROPERTIES); - thunar_menu_hide_accel_labels (context_menu); gtk_widget_show_all (GTK_WIDGET (context_menu)); window = gtk_widget_get_toplevel (GTK_WIDGET (view));