Compare commits

...

2 commits

Author SHA1 Message Date
Amritesh Kumar
1a941a1f24
Merge 755135302c into 6fc85022ae 2025-04-09 00:00:26 +05:30
AMRITESH240304
755135302c feat:add angle constrained freedraw 2024-10-04 17:16:58 +05:30

View file

@ -8632,8 +8632,17 @@ class App extends React.Component<AppProps, AppState> {
if (newElement.type === "freedraw") {
const points = newElement.points;
const dx = pointerCoords.x - newElement.x;
const dy = pointerCoords.y - newElement.y;
let dx = pointerCoords.x - newElement.x;
let dy = pointerCoords.y - newElement.y;
if (shouldRotateWithDiscreteAngle(event)) {
({ width: dx, height: dy } = getLockedLinearCursorAlignSize(
newElement.x,
newElement.y,
pointerCoords.x,
pointerCoords.y,
));
}
const lastPoint = points.length > 0 && points[points.length - 1];
const discardPoint =