From afd15c850920213c4c18289a5de7cb731c8f75dc Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Wed, 8 Oct 2025 17:30:35 +0300 Subject: [PATCH] Window scale taken into account when drawing with tablet --- src/main.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index f006816..4207196 100755 --- a/src/main.cpp +++ b/src/main.cpp @@ -712,7 +712,7 @@ SDL_AppResult SDL_AppEvent(void *appstate, SDL_Event *event) { } case SDL_EVENT_PEN_MOTION: { mS.m->input.pen.isEraser = event->pmotion.pen_state & SDL_PEN_INPUT_ERASER_TIP; - mS.m->input.mouse.set_pos({event->pmotion.x, event->pmotion.y}); + mS.m->input.mouse.set_pos({event->pmotion.x * mS.m->window.scale, event->pmotion.y * mS.m->window.scale}); break; } case SDL_EVENT_PEN_DOWN: {