From 75d1840cfc255e1a71d78bab91039a682f960334 Mon Sep 17 00:00:00 2001 From: Lucas CHOLLET Date: Mon, 3 Jan 2022 23:23:03 +0100 Subject: [PATCH] FileManager: Show Dotfiles when passing a Dotfile as an argument Before this patch, FileManager was failing to open the directory and open `/` instead. --- Userland/Applications/FileManager/main.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Userland/Applications/FileManager/main.cpp b/Userland/Applications/FileManager/main.cpp index 0dc29f7715..76767218c4 100644 --- a/Userland/Applications/FileManager/main.cpp +++ b/Userland/Applications/FileManager/main.cpp @@ -951,6 +951,10 @@ ErrorOr run_in_windowed_mode(String const& initial_location, String const& directory_view->set_should_show_dotfiles(show_dotfiles); action_show_dotfiles->set_checked(show_dotfiles); + auto const initial_location_contains_dotfile = initial_location.contains("/."sv); + action_show_dotfiles->set_checked(initial_location_contains_dotfile); + action_show_dotfiles->on_activation(action_show_dotfiles); + auto view_menu = TRY(window->try_add_menu("&View")); auto layout_menu = TRY(view_menu->try_add_submenu("&Layout")); TRY(layout_menu->try_add_action(*layout_toolbar_action));