From 0f91dc28ea4af3e6eb176027e79bf2d1e39111a8 Mon Sep 17 00:00:00 2001 From: tpart Date: Tue, 6 Aug 2024 21:50:41 +0200 Subject: Fix: Touch input always visible --- client/player/controllable_player.gd | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'client/player/controllable_player.gd') diff --git a/client/player/controllable_player.gd b/client/player/controllable_player.gd index 7f33831d..2418cd5f 100644 --- a/client/player/controllable_player.gd +++ b/client/player/controllable_player.gd @@ -137,7 +137,8 @@ func is_input_enabled() -> bool: func update_touch_scrolls(): # TODO: Don't call this function every frame, but only when input menu # covered value is updated - onscreen_controls.visible = is_input_enabled() + if onscreen_controls.touch_enabled: + onscreen_controls.visible = is_input_enabled() func aabb_point_distance(mi: Vector2, ma: Vector2, p: Vector2) -> float: return (p - p.clamp(mi, ma)).length() -- cgit v1.2.3-70-g09d2