From 0de7f9606449ec01d8598ad5c7b828c62e575b31 Mon Sep 17 00:00:00 2001 From: Tiger Jove Date: Thu, 22 Jan 2026 19:51:39 +0100 Subject: [PATCH] fix: can now leave canvas (still bug needs double ESC) --- src/logic-scenes/board/card-board.gd | 3 ++- src/logic-scenes/board/physics-board.tscn | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/logic-scenes/board/card-board.gd b/src/logic-scenes/board/card-board.gd index eedbc1c..f1838a2 100644 --- a/src/logic-scenes/board/card-board.gd +++ b/src/logic-scenes/board/card-board.gd @@ -46,6 +46,7 @@ func _delayed_ready() ->void: func play(): check_board_completion() await closed + print("CardBoard.gd: closing") _finalize_board_state() @@ -392,7 +393,7 @@ func handle_drop(draggable: Draggable) -> int: # Takes the inputs for control inputs func _input(event : InputEvent) -> void: if event.is_action_pressed("ui_cancel"): - print("ui_cancel") + print("CardBoard.gd: ui_cancel") closed.emit() get_viewport().set_input_as_handled() diff --git a/src/logic-scenes/board/physics-board.tscn b/src/logic-scenes/board/physics-board.tscn index cb0adb9..ca58cfb 100644 --- a/src/logic-scenes/board/physics-board.tscn +++ b/src/logic-scenes/board/physics-board.tscn @@ -168,7 +168,7 @@ unique_name_in_owner = true self_modulate = Color(1, 1, 1, 0) layout_mode = 2 size_flags_horizontal = 3 -mouse_filter = 1 +mouse_filter = 2 [node name="NoteZone" type="Control" parent="HBoxContainer"] unique_name_in_owner = true