aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2022-11-29 09:54:42 +0100
committerBad Diode <bd@badd10de.dev>2022-11-29 09:54:42 +0100
commit0af009f1c78fd678869a0313078c7d747510a989 (patch)
tree6d55a3a12d3c46937b99bcae09d548d82b06a789
parenta12953ab78933bbfef36fa7cff04e5829ab0c947 (diff)
downloaduxngba-0af009f1c78fd678869a0313078c7d747510a989.tar.gz
uxngba-0af009f1c78fd678869a0313078c7d747510a989.zip
Fix regression with mouse movement
-rw-r--r--src/main.c8
1 files 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) {
409 } 409 }
410 410
411 // Detect mouse movement. 411 // Detect mouse movement.
412 if (key_tap(KEY_UP)) { 412 if (key_pressed(KEY_UP)) {
413 mouse.y = CLAMP(mouse.y - MOUSE_DELTA, 0, SCREEN_HEIGHT - 8); 413 mouse.y = CLAMP(mouse.y - MOUSE_DELTA, 0, SCREEN_HEIGHT - 8);
414 } else if (key_tap(KEY_DOWN)) { 414 } else if (key_pressed(KEY_DOWN)) {
415 mouse.y = CLAMP(mouse.y + MOUSE_DELTA, 0, SCREEN_HEIGHT - 8); 415 mouse.y = CLAMP(mouse.y + MOUSE_DELTA, 0, SCREEN_HEIGHT - 8);
416 } 416 }
417 if (key_tap(KEY_LEFT)) { 417 if (key_pressed(KEY_LEFT)) {
418 mouse.x = CLAMP(mouse.x - MOUSE_DELTA, 0, SCREEN_WIDTH - 8); 418 mouse.x = CLAMP(mouse.x - MOUSE_DELTA, 0, SCREEN_WIDTH - 8);
419 } else if (key_tap(KEY_RIGHT)) { 419 } else if (key_pressed(KEY_RIGHT)) {
420 mouse.x = CLAMP(mouse.x + MOUSE_DELTA, 0, SCREEN_WIDTH - 8); 420 mouse.x = CLAMP(mouse.x + MOUSE_DELTA, 0, SCREEN_WIDTH - 8);
421 } 421 }
422 422