fix(ui): reset cursor pos when fitting document

This commit is contained in:
psychedelicious 2024-06-26 20:55:16 +10:00
parent eec3c3b884
commit 0a5ac2baec

View File

@ -517,7 +517,11 @@ export const setStageEventHandlers = (manager: KonvaNodeManager): (() => void) =
setToolBuffer(getToolState().selected); setToolBuffer(getToolState().selected);
setTool('view'); setTool('view');
setSpaceKey(true); setSpaceKey(true);
setLastCursorPos(null);
setLastMouseDownPos(null);
} else if (e.key === 'r') { } else if (e.key === 'r') {
setLastCursorPos(null);
setLastMouseDownPos(null);
manager.fitDocument(); manager.fitDocument();
manager.renderBackground(); manager.renderBackground();
manager.renderDocumentSizeOverlay(); manager.renderDocumentSizeOverlay();