diff --git a/scenes/работа.gd b/scenes/работа.gd index a5d86c3d..19d8487a 100644 --- a/scenes/работа.gd +++ b/scenes/работа.gd @@ -42,6 +42,7 @@ enum DragFSM { ## Переключант режим окна программы полный экран - обычный func _on_full_screen(): toggle_full_screen(window_0_id) +func _unhandled_key_input(event: InputEvent) -> void: _on_gui_input(event) ## Обработчик сигнала изменения списка целей diff --git a/table/table.gd b/table/table.gd index 3013738c..661a65f7 100644 --- a/table/table.gd +++ b/table/table.gd @@ -183,9 +183,9 @@ func set_columns_aligment(alignments: Array) -> void: ## -func _gui_input(event) -> void: +func _input(event) -> void: if event is InputEventKey: - if not event.pressed: + if event.pressed and in_focus: if event.keycode == selector_key_up: selector_up() elif event.keycode == selector_key_down: