diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2024-04-04 14:36:44 +0200 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2024-04-04 14:36:44 +0200 |
commit | 77a9cf0ce88bb33f87101644bcf5931f85892377 (patch) | |
tree | 6af5efd0771cd86d17d386d1c3e513e938e98c58 /editor | |
parent | 88f70129237a620cdc9039f18119b1a0eba3cebd (diff) | |
parent | 4d3319eceb9b9c69bd9211fb30bb1509db79f6d7 (diff) | |
download | redot-engine-77a9cf0ce88bb33f87101644bcf5931f85892377.tar.gz |
Merge pull request #90003 from AlexOtsuka/fix-animation-save-paths
Fix Set Animation Save Paths breaking on Windows
Diffstat (limited to 'editor')
-rw-r--r-- | editor/import/3d/scene_import_settings.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/editor/import/3d/scene_import_settings.cpp b/editor/import/3d/scene_import_settings.cpp index e4f1da55a5..67b13e3328 100644 --- a/editor/import/3d/scene_import_settings.cpp +++ b/editor/import/3d/scene_import_settings.cpp @@ -1343,6 +1343,7 @@ void SceneImportSettingsDialog::_save_dir_callback(const String &p_path) { item->set_metadata(0, E.key); item->set_editable(0, true); item->set_checked(0, true); + name = name.validate_filename(); String path = p_path.path_join(name); if (external_extension_type->get_selected() == 0) { path += ".tres"; @@ -1396,6 +1397,7 @@ void SceneImportSettingsDialog::_save_dir_callback(const String &p_path) { item->set_metadata(0, E.key); item->set_editable(0, true); item->set_checked(0, true); + name = name.validate_filename(); String path = p_path.path_join(name); if (external_extension_type->get_selected() == 0) { path += ".tres"; @@ -1448,6 +1450,7 @@ void SceneImportSettingsDialog::_save_dir_callback(const String &p_path) { item->set_metadata(0, E.key); item->set_editable(0, true); item->set_checked(0, true); + name = name.validate_filename(); String path = p_path.path_join(name); if (external_extension_type->get_selected() == 0) { path += ".tres"; |