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 6c898685c7
commit caf55eb072
No known key found for this signature in database
GPG Key ID: C3336907360768E1
1 changed files with 3 additions and 0 deletions

View File

@ -1085,6 +1085,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";
@ -1138,6 +1139,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";
@ -1190,6 +1192,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";