1
0
mirror of https://github.com/godotengine/godot.git synced 2025-12-01 16:38:31 +00:00

Merge pull request #81226 from AThousandShips/file_diag_fix

Fix `EditorFileDialog` clears the file name on changing directory
This commit is contained in:
Rémi Verschelde
2023-09-08 11:50:42 +02:00

View File

@@ -264,17 +264,17 @@ void EditorFileDialog::update_dir() {
} }
dir->set_text(dir_access->get_current_dir(false)); dir->set_text(dir_access->get_current_dir(false));
file->set_text("");
// Disable "Open" button only when selecting file(s) mode. // Disable "Open" button only when selecting file(s) mode.
get_ok_button()->set_disabled(_is_open_should_be_disabled()); get_ok_button()->set_disabled(_is_open_should_be_disabled());
switch (mode) { switch (mode) {
case FILE_MODE_OPEN_FILE: case FILE_MODE_OPEN_FILE:
case FILE_MODE_OPEN_FILES: case FILE_MODE_OPEN_FILES:
file->set_text("");
set_ok_button_text(TTR("Open")); set_ok_button_text(TTR("Open"));
break; break;
case FILE_MODE_OPEN_ANY: case FILE_MODE_OPEN_ANY:
case FILE_MODE_OPEN_DIR: case FILE_MODE_OPEN_DIR:
file->set_text("");
set_ok_button_text(TTR("Select Current Folder")); set_ok_button_text(TTR("Select Current Folder"));
break; break;
case FILE_MODE_SAVE_FILE: case FILE_MODE_SAVE_FILE: