From 7e3c991dbc602bf559c964584673b2f76dbfcbd9 Mon Sep 17 00:00:00 2001 From: Giganzo <158825920+Giganzo@users.noreply.github.com> Date: Sun, 22 Sep 2024 11:54:24 +0200 Subject: [PATCH] Make "OK" button text contextual in GroupsEditor and SceneTreeDock --- editor/docks/groups_editor.cpp | 2 ++ editor/docks/scene_tree_dock.cpp | 1 + 2 files changed, 3 insertions(+) diff --git a/editor/docks/groups_editor.cpp b/editor/docks/groups_editor.cpp index 691aa07d7a..4da0975f77 100644 --- a/editor/docks/groups_editor.cpp +++ b/editor/docks/groups_editor.cpp @@ -661,6 +661,7 @@ void GroupsEditor::_show_add_group_dialog() { if (!add_group_dialog) { add_group_dialog = memnew(ConfirmationDialog); add_group_dialog->set_title(TTR("Create New Group")); + add_group_dialog->set_ok_button_text(TTRC("Create")); add_group_dialog->connect(SceneStringName(confirmed), callable_mp(this, &GroupsEditor::_confirm_add)); VBoxContainer *vbc = memnew(VBoxContainer); @@ -785,6 +786,7 @@ void GroupsEditor::_show_rename_group_dialog() { void GroupsEditor::_show_remove_group_dialog() { if (!remove_group_dialog) { remove_group_dialog = memnew(ConfirmationDialog); + remove_group_dialog->set_ok_button_text(TTRC("Delete")); remove_group_dialog->connect(SceneStringName(confirmed), callable_mp(this, &GroupsEditor::_confirm_delete)); VBoxContainer *vbox = memnew(VBoxContainer); diff --git a/editor/docks/scene_tree_dock.cpp b/editor/docks/scene_tree_dock.cpp index 37743a5298..d0e3015e55 100644 --- a/editor/docks/scene_tree_dock.cpp +++ b/editor/docks/scene_tree_dock.cpp @@ -5092,6 +5092,7 @@ SceneTreeDock::SceneTreeDock(Node *p_scene_root, EditorSelection *p_editor_selec set_process_shortcut_input(true); delete_dialog = memnew(ConfirmationDialog); + delete_dialog->set_ok_button_text(TTRC("Delete")); add_child(delete_dialog); delete_dialog->connect(SceneStringName(confirmed), callable_mp(this, &SceneTreeDock::_delete_confirm).bind(false));