From 31bc123906dba1ac47806256081d0c834ecf42b6 Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Wed, 8 Oct 2025 17:41:02 +0300 Subject: [PATCH] Update window pixel density on pen move --- src/main.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main.cpp b/src/main.cpp index 4207196..ecc0436 100755 --- a/src/main.cpp +++ b/src/main.cpp @@ -711,6 +711,7 @@ SDL_AppResult SDL_AppEvent(void *appstate, SDL_Event *event) { break; } case SDL_EVENT_PEN_MOTION: { + mS.m->window.scale = SDL_GetWindowPixelDensity(mS.window); mS.m->input.pen.isEraser = event->pmotion.pen_state & SDL_PEN_INPUT_ERASER_TIP; mS.m->input.mouse.set_pos({event->pmotion.x * mS.m->window.scale, event->pmotion.y * mS.m->window.scale}); break;