summaryrefslogtreecommitdiff
path: root/editor
diff options
context:
space:
mode:
authorRĂ©mi Verschelde <rverschelde@gmail.com>2018-10-19 11:18:03 +0200
committerGitHub <noreply@github.com>2018-10-19 11:18:03 +0200
commit35450e56bd71386e2451b457ce4dfbac5d0cd277 (patch)
tree3790b751be53a8f29f2e3dd19d5f3e80f70e1053 /editor
parent6312f18f8e5022271b74368717a3dcec41bde019 (diff)
parent0759760856bd7d82b0a8f59ea266c92ff330d993 (diff)
Merge pull request #23122 from Alien1993/enhance_folder_creation_error_message
Enhanced error message on folder creation with invalid chars on Windows
Diffstat (limited to 'editor')
-rw-r--r--editor/filesystem_dock.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/editor/filesystem_dock.cpp b/editor/filesystem_dock.cpp
index 5d155c3014..b11c5c3bef 100644
--- a/editor/filesystem_dock.cpp
+++ b/editor/filesystem_dock.cpp
@@ -1217,7 +1217,8 @@ void FileSystemDock::_make_dir_confirm() {
if (dir_name.length() == 0) {
EditorNode::get_singleton()->show_warning(TTR("No name provided"));
return;
- } else if (dir_name.find("/") != -1 || dir_name.find("\\") != -1 || dir_name.find(":") != -1 || dir_name.ends_with(".") || dir_name.ends_with(" ")) {
+ } else if (dir_name.find("/") != -1 || dir_name.find("\\") != -1 || dir_name.find(":") != -1 || dir_name.find("*") != -1 ||
+ dir_name.find("|") != -1 || dir_name.find(">") != -1 || dir_name.ends_with(".") || dir_name.ends_with(" ")) {
EditorNode::get_singleton()->show_warning(TTR("Provided name contains invalid characters"));
return;
}