From 0af009f1c78fd678869a0313078c7d747510a989 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Tue, 29 Nov 2022 09:54:42 +0100 Subject: Fix regression with mouse movement --- src/main.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main.c b/src/main.c index 7c77dd4..a2661cd 100644 --- a/src/main.c +++ b/src/main.c @@ -409,14 +409,14 @@ handle_input(Uxn *u) { } // Detect mouse movement. - if (key_tap(KEY_UP)) { + if (key_pressed(KEY_UP)) { mouse.y = CLAMP(mouse.y - MOUSE_DELTA, 0, SCREEN_HEIGHT - 8); - } else if (key_tap(KEY_DOWN)) { + } else if (key_pressed(KEY_DOWN)) { mouse.y = CLAMP(mouse.y + MOUSE_DELTA, 0, SCREEN_HEIGHT - 8); } - if (key_tap(KEY_LEFT)) { + if (key_pressed(KEY_LEFT)) { mouse.x = CLAMP(mouse.x - MOUSE_DELTA, 0, SCREEN_WIDTH - 8); - } else if (key_tap(KEY_RIGHT)) { + } else if (key_pressed(KEY_RIGHT)) { mouse.x = CLAMP(mouse.x + MOUSE_DELTA, 0, SCREEN_WIDTH - 8); } -- cgit v1.2.1