Merge pull request #65501 from m4gr3d/fix_invalid_project_manager_path_main

Fix issue causing the project manager to crash because of missing path argument
This commit is contained in:
Rémi Verschelde 2022-09-08 09:19:25 +02:00
commit df5a356e6c
8 changed files with 54 additions and 23 deletions

View file

@ -3254,8 +3254,12 @@ void EditorNode::_discard_changes(const String &p_str) {
for (const String &a : Main::get_forwardable_cli_arguments(Main::CLI_SCOPE_TOOL)) {
args.push_back(a);
}
args.push_back("--path");
args.push_back(exec.get_base_dir());
String exec_base_dir = exec.get_base_dir();
if (!exec_base_dir.is_empty()) {
args.push_back("--path");
args.push_back(exec_base_dir);
}
args.push_back("--project-manager");
Error err = OS::get_singleton()->create_instance(args);