diff --git a/core/src/gui/widgets/folder_select.cpp b/core/src/gui/widgets/folder_select.cpp index 5550ddc4..20705f32 100644 --- a/core/src/gui/widgets/folder_select.cpp +++ b/core/src/gui/widgets/folder_select.cpp @@ -61,7 +61,7 @@ bool FolderSelect::pathIsValid() { } void FolderSelect::worker() { - auto fold = pfd::select_folder("Select Folder"); + auto fold = pfd::select_folder("Select Folder", pathValid ? std::filesystem::path(expandString(path)).parent_path().string() : ""); std::string res = fold.result(); if (res != "") {