Fix Set Animation Save Paths breaking on Windows

(cherry picked from commit 4d3319eceb)
This commit is contained in:
AlexOtsuka 2024-03-29 03:57:13 +01:00 committed by Rémi Verschelde
parent d2433970c9
commit cd02fe3469
No known key found for this signature in database
GPG Key ID: C3336907360768E1
1 changed files with 3 additions and 0 deletions

View File

@ -1251,6 +1251,7 @@ void SceneImportSettings::_save_dir_callback(const String &p_path) {
item->set_metadata(0, E.key); item->set_metadata(0, E.key);
item->set_editable(0, true); item->set_editable(0, true);
item->set_checked(0, true); item->set_checked(0, true);
name = name.validate_filename();
String path = p_path.path_join(name); String path = p_path.path_join(name);
if (external_extension_type->get_selected() == 0) { if (external_extension_type->get_selected() == 0) {
path += ".tres"; path += ".tres";
@ -1304,6 +1305,7 @@ void SceneImportSettings::_save_dir_callback(const String &p_path) {
item->set_metadata(0, E.key); item->set_metadata(0, E.key);
item->set_editable(0, true); item->set_editable(0, true);
item->set_checked(0, true); item->set_checked(0, true);
name = name.validate_filename();
String path = p_path.path_join(name); String path = p_path.path_join(name);
if (external_extension_type->get_selected() == 0) { if (external_extension_type->get_selected() == 0) {
path += ".tres"; path += ".tres";
@ -1356,6 +1358,7 @@ void SceneImportSettings::_save_dir_callback(const String &p_path) {
item->set_metadata(0, E.key); item->set_metadata(0, E.key);
item->set_editable(0, true); item->set_editable(0, true);
item->set_checked(0, true); item->set_checked(0, true);
name = name.validate_filename();
String path = p_path.path_join(name); String path = p_path.path_join(name);
if (external_extension_type->get_selected() == 0) { if (external_extension_type->get_selected() == 0) {
path += ".tres"; path += ".tres";