From 7ea10c0b92ac87f8f5afbb6a91501fa9a2e772c0 Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 18 Oct 2021 14:20:30 +0100 Subject: [PATCH] Add back mousePos scale factor divider Signed-off-by: falkTX --- src/CardinalUI.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/CardinalUI.cpp b/src/CardinalUI.cpp index ef39a02..7e084b4 100644 --- a/src/CardinalUI.cpp +++ b/src/CardinalUI.cpp @@ -204,7 +204,7 @@ protected: { const ScopedContext sc(this); - rack::math::Vec mousePos = rack::math::Vec(ev.pos.getX(), ev.pos.getY()).div(1).round(); + rack::math::Vec mousePos = rack::math::Vec(ev.pos.getX(), ev.pos.getY()).div(getScaleFactor()).round(); // .div(ctx->window->pixelRatio / ctx->window->windowRatio).round(); rack::math::Vec mouseDelta = mousePos.minus(fLastMousePos);