{
GAction *action;
gboolean state;
+ gboolean visit;
file_list_build_popover (impl);
check_file_list_popover_sensitivity (impl);
impl->operation_mode == OPERATION_MODE_BROWSE &&
impl->browse_files_popover_item != G_MAXUINT;
+ visit = impl->operation_mode != OPERATION_MODE_BROWSE &&
+ impl->browse_files_popover_item != G_MAXUINT;
+
action = g_action_map_lookup_action (G_ACTION_MAP (impl->item_actions), "rename");
g_simple_action_set_enabled (G_SIMPLE_ACTION (action), state);
g_simple_action_set_enabled (G_SIMPLE_ACTION (action), state);
action = g_action_map_lookup_action (G_ACTION_MAP (impl->item_actions), "visit");
- g_simple_action_set_enabled (G_SIMPLE_ACTION (action), (impl->operation_mode != OPERATION_MODE_BROWSE));
+ g_simple_action_set_enabled (G_SIMPLE_ACTION (action), visit);
action = g_action_map_lookup_action (G_ACTION_MAP (impl->item_actions), "toggle-show-hidden");
g_simple_action_set_state (G_SIMPLE_ACTION (action), g_variant_new_boolean (impl->show_hidden));