Explorar el Código

fix: Crash when adding a new point in the line editor #5602 (#5606)

Update linearElementEditor.ts
zsviczian hace 2 años
padre
commit
f1ae37c84b
Se han modificado 1 ficheros con 3 adiciones y 1 borrados
  1. 3 1
      src/element/linearElementEditor.ts

+ 3 - 1
src/element/linearElementEditor.ts

@@ -686,7 +686,9 @@ export class LinearElementEditor {
 
     const point = element.points[index];
     const { x, y } = element;
-    return rotate(x + point[0], y + point[1], cx, cy, element.angle);
+    return point
+      ? rotate(x + point[0], y + point[1], cx, cy, element.angle)
+      : rotate(x, y, cx, cy, element.angle);
   }
 
   static pointFromAbsoluteCoords(