From 348ac32314de4d2171ee021b6430fc094c9d7a86 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Thu, 27 Aug 2020 14:07:01 -0500 Subject: [PATCH] Only stop speech on `button_down`. --- Accessible.gd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Accessible.gd b/Accessible.gd index 7c6cb42..dc848d4 100644 --- a/Accessible.gd +++ b/Accessible.gd @@ -69,7 +69,7 @@ func _accept_dialog_about_to_show(): ScreenReader.should_stop_on_focus = false -func _basebutton_pressed(): +func _basebutton_button_down(): TTS.stop() @@ -712,7 +712,7 @@ func _init(node): node.connect("mouse_exited", self, "unfocused") node.connect("gui_input", self, "gui_input") if node is BaseButton: - node.connect("pressed", self, "_basebutton_pressed") + node.connect("button_down", self, "_basebutton_button_down") if node is AcceptDialog: node.connect("about_to_show", self, "_accept_dialog_about_to_show") elif node is CheckBox or node is CheckButton: