From 308d72d5aa914e5f3f32bbda958332e3e567e752 Mon Sep 17 00:00:00 2001 From: Duncan Brown Date: Tue, 16 Aug 2022 23:54:05 -0400 Subject: [PATCH] fix: accounts for item offsets, i.e. those not at (0, 0) --- addons/escoria-core/game/esc_inputs_manager.gd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/escoria-core/game/esc_inputs_manager.gd b/addons/escoria-core/game/esc_inputs_manager.gd index 3cc0bbbe..0179b15b 100644 --- a/addons/escoria-core/game/esc_inputs_manager.gd +++ b/addons/escoria-core/game/esc_inputs_manager.gd @@ -346,7 +346,7 @@ func _on_mouse_left_clicked_item(item: ESCItem, event: InputEvent) -> void: ) # Treat this as a background click now - _on_left_click_on_bg(item.global_position) + _on_left_click_on_bg(event.position) return @@ -380,7 +380,7 @@ func _on_mouse_left_double_clicked_item( ) # Treat this as a background click now - _on_double_left_click_on_bg(item.global_position) + _on_double_left_click_on_bg(event.position) return @@ -410,7 +410,7 @@ func _on_mouse_right_clicked_item(item: ESCItem, event: InputEvent) -> void: ) # Treat this as a background click now - _on_right_click_on_bg(item.global_position) + _on_right_click_on_bg(event.position) return