From 61cdee682953bf54038b5177c41a8dde26e131f0 Mon Sep 17 00:00:00 2001 From: Richard Higgins Date: Tue, 8 Sep 2026 21:14:34 -0700 Subject: [PATCH] Normalize browser wheel direction across host platforms --- src/windy/platforms/emscripten/platform.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/windy/platforms/emscripten/platform.nim b/src/windy/platforms/emscripten/platform.nim index cfd36f3..dce1939 100644 --- a/src/windy/platforms/emscripten/platform.nim +++ b/src/windy/platforms/emscripten/platform.nim @@ -763,7 +763,7 @@ proc onWheel(eventType: cint, wheelEvent: ptr EmscriptenWheelEvent, userData: po # very different magnitudes. Use a flat OS-based multiplier instead. let scale = if "Mac" in platform: -1.0f - else: 0.2f + else: -0.2f let x = wheelEvent.deltaX.float32 * scale y = wheelEvent.deltaY.float32 * scale