Browse Source

Fix that button presses don't set event as handled in AcceptDialog

Markus Sauermann 2 years ago
parent
commit
dc434ef849
1 changed files with 2 additions and 0 deletions
  1. 2 0
      scene/gui/dialogs.cpp

+ 2 - 0
scene/gui/dialogs.cpp

@@ -125,6 +125,7 @@ void AcceptDialog::_ok_pressed() {
 	}
 	ok_pressed();
 	emit_signal(SNAME("confirmed"));
+	set_input_as_handled();
 }
 
 void AcceptDialog::_cancel_pressed() {
@@ -143,6 +144,7 @@ void AcceptDialog::_cancel_pressed() {
 	if (parent_window) {
 		//parent_window->grab_focus();
 	}
+	set_input_as_handled();
 }
 
 String AcceptDialog::get_text() const {