From: Carl Hetherington Date: Mon, 5 Dec 2022 19:47:05 +0000 (+0100) Subject: Use the same default folder for add folder as add files (#2348). X-Git-Tag: v2.16.36~29 X-Git-Url: https://main.carlh.net/gitweb/?a=commitdiff_plain;h=84107d835469974b514d6cab702a770e11a9cd75;p=dcpomatic.git Use the same default folder for add folder as add files (#2348). --- diff --git a/src/wx/content_panel.cc b/src/wx/content_panel.cc index 1a5dbdc51..b2b9f04c6 100644 --- a/src/wx/content_panel.cc +++ b/src/wx/content_panel.cc @@ -619,7 +619,9 @@ ContentPanel::add_file_clicked () void ContentPanel::add_folder_clicked () { - auto d = new wxDirDialog (_splitter, _("Choose a folder"), wxT(""), wxDD_DIR_MUST_EXIST); + auto const initial_path = Config::instance()->add_files_path(); + + auto d = new wxDirDialog(_splitter, _("Choose a folder"), std_to_wx(initial_path ? initial_path->string() : home_directory().string()), wxDD_DIR_MUST_EXIST); ScopeGuard sg = [d]() { d->Destroy(); }; int r = d->ShowModal (); if (r != wxID_OK) {