mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 14:57:35 +00:00
FileManager: Use the current directory as one of the initial locations
This change makes `cd /bin; FileManager` open the app in /bin.
This commit is contained in:
parent
35cc5b9873
commit
4988540cb1
1 changed files with 6 additions and 2 deletions
|
@ -98,8 +98,9 @@ int main(int argc, char** argv)
|
|||
|
||||
// our initial location is defined as, in order of precedence:
|
||||
// 1. the command-line path argument (e.g. FileManager /bin)
|
||||
// 2. the user's home directory
|
||||
// 3. the root directory
|
||||
// 2. the current directory
|
||||
// 3. the user's home directory
|
||||
// 4. the root directory
|
||||
|
||||
if (!initial_location.is_empty()) {
|
||||
if (!ignore_path_resolution)
|
||||
|
@ -109,6 +110,9 @@ int main(int argc, char** argv)
|
|||
is_selection_mode = true;
|
||||
}
|
||||
|
||||
if (initial_location.is_empty())
|
||||
initial_location = Core::File::current_working_directory();
|
||||
|
||||
if (initial_location.is_empty())
|
||||
initial_location = Core::StandardPaths::home_directory();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue