summaryrefslogtreecommitdiffstats
path: root/editor
diff options
context:
space:
mode:
authorjsjtxietian <jsjtxietian@outlook.com>2024-07-10 19:49:03 +0800
committerjsjtxietian <jsjtxietian@outlook.com>2024-07-10 19:49:03 +0800
commit4a4968f7d8d3e9a683adadd4e98ef8f68f5104ec (patch)
treec180b1d043908c8c87d8a7f7db3b235ee72ec18e /editor
parent42e5b3ac2da07d2105c775977b39e6949c723ded (diff)
downloadredot-engine-4a4968f7d8d3e9a683adadd4e98ef8f68f5104ec.tar.gz
Prevent confirm button being override to "Open" when in save file mode
Diffstat (limited to 'editor')
-rw-r--r--editor/gui/editor_file_dialog.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/editor/gui/editor_file_dialog.cpp b/editor/gui/editor_file_dialog.cpp
index 3e94310c83..973c7a4227 100644
--- a/editor/gui/editor_file_dialog.cpp
+++ b/editor/gui/editor_file_dialog.cpp
@@ -634,8 +634,10 @@ void EditorFileDialog::_item_selected(int p_item) {
file->set_text(d["name"]);
_request_single_thumbnail(get_current_dir().path_join(get_current_file()));
- // FILE_MODE_OPEN_ANY can alternate this text depending on what's selected.
- set_ok_button_text(TTR("Open"));
+ if (mode != FILE_MODE_SAVE_FILE) {
+ // FILE_MODE_OPEN_ANY can alternate this text depending on what's selected.
+ set_ok_button_text(TTR("Open"));
+ }
} else if (mode == FILE_MODE_OPEN_DIR || mode == FILE_MODE_OPEN_ANY) {
file->set_text("");
set_ok_button_text(TTR("Select This Folder"));