diff --git a/scripts/globals/cursor.gd b/scripts/globals/cursor.gd index 01f9ba6..c84f66b 100644 --- a/scripts/globals/cursor.gd +++ b/scripts/globals/cursor.gd @@ -22,6 +22,10 @@ func _process(delta: float) -> void: return _single_cursor.visible = false + call_deferred("_handle_cursors", delta) + + +func _handle_cursors(delta: float) -> void: for player_index in range(Referencer.players_count): _handle_cursor(player_index, delta)