Window scale taken into account when drawing with tablet

This commit is contained in:
Yousef Khadadeh 2025-10-08 17:30:35 +03:00
parent 9fcce263dd
commit afd15c8509

View file

@ -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: {