diff options
author | Khalid Abu Shawarib <khalid.shawarib@gmail.com> | 2023-04-07 23:31:09 +0000 |
---|---|---|
committer | Corey Berla <corey@berla.me> | 2023-04-07 23:31:09 +0000 |
commit | f7ccb4e731a337a757d234e5a738a549282ac6b5 (patch) | |
tree | cd79e7b21c0f4d3e09a8312f959899ee446dc789 /src/nautilus-files-view.c | |
parent | b44ebcfb6a71f3dfbbfee3a8781d551995609cd0 (diff) | |
download | nautilus-f7ccb4e731a337a757d234e5a738a549282ac6b5.tar.gz |
files-view: Disable properties shortcut for unwanted directories
Open properties on the search directory crashes Nautilus.
Exclude search, recent, and starred from opening
current directory properties when no file is selected.
Fixes #2903
Diffstat (limited to 'src/nautilus-files-view.c')
-rw-r--r-- | src/nautilus-files-view.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nautilus-files-view.c b/src/nautilus-files-view.c index ca78f4bce..abc9a39b7 100644 --- a/src/nautilus-files-view.c +++ b/src/nautilus-files-view.c @@ -7867,7 +7867,10 @@ real_update_actions_state (NautilusFilesView *view) action = g_action_map_lookup_action (G_ACTION_MAP (view_action_group), "properties"); g_simple_action_set_enabled (G_SIMPLE_ACTION (action), - TRUE); + selection_count != 0 || + (!selection_contains_recent && + !selection_contains_search && + !selection_contains_starred)); action = g_action_map_lookup_action (G_ACTION_MAP (view_action_group), "current-directory-properties"); g_simple_action_set_enabled (G_SIMPLE_ACTION (action), |