diff --git a/fableous-fe/src/components/canvas/Canvas.tsx b/fableous-fe/src/components/canvas/Canvas.tsx index 888158c1..85f177f1 100644 --- a/fableous-fe/src/components/canvas/Canvas.tsx +++ b/fableous-fe/src/components/canvas/Canvas.tsx @@ -743,6 +743,9 @@ const Canvas = forwardRef( case ToolMode.Paint: if (dragging) { placePaint(lastX, lastY, x, y, toolColor, toolWidth); + const [normX, normY] = scaleDownXY(canvasRef, x, y); + const [normWidth] = scaleDownXY(canvasRef, toolWidth, 0); + placeCursor(normX, normY, normWidth, toolMode); placeCheckpoint(toolMode); } break;