Merge pull request #114039 from ayanchavand/fix-save-dialog-filename

Fix save dialog clearing filename when navigating folders
This commit is contained in:
Thaddeus Crews 2025-12-15 13:02:05 -06:00
commit 3c7e8afdb4
No known key found for this signature in database
GPG Key ID: 8C6E5FEB5FC03CCC
1 changed files with 4 additions and 2 deletions

View File

@ -379,7 +379,9 @@ void FileDialog::_dir_submitted(String p_dir) {
new_dir = root_prefix.path_join(new_dir);
}
_change_dir(new_dir);
if (mode != FILE_MODE_SAVE_FILE) {
filename_edit->set_text("");
}
_push_history();
}
@ -628,7 +630,7 @@ void FileDialog::_file_list_selected(int p_item) {
} else {
set_default_ok_text(ETR("Open"));
}
} else if (mode == FILE_MODE_OPEN_DIR || mode == FILE_MODE_OPEN_ANY || !dir_access->file_exists(filename_edit->get_text())) {
} else if (mode != FILE_MODE_SAVE_FILE) {
filename_edit->set_text("");
if (mode == FILE_MODE_OPEN_DIR || mode == FILE_MODE_OPEN_ANY) {
set_default_ok_text(ETR("Select This Folder"));