From ce8d4293362a42ab8726c0a66b2c0f46a7d95be4 Mon Sep 17 00:00:00 2001 From: Nolan Darilek Date: Tue, 9 Jun 2020 13:45:00 -0500 Subject: [PATCH] Fix regression where actions not being faked via keyboard didn't work. --- ScreenReader.gd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ScreenReader.gd b/ScreenReader.gd index 0592e16..d378ead 100644 --- a/ScreenReader.gd +++ b/ScreenReader.gd @@ -135,8 +135,10 @@ func _press_and_release(action, fake_via_keyboard = false): var event = InputEventAction.new() event.action = action event.pressed = true + Input.action_press(action) get_tree().input_event(event) event.pressed = false + Input.action_release(action) get_tree().input_event(event)