瀏覽代碼

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

Update linearElementEditor.ts
zsviczian 2 年之前
父節點
當前提交
f1ae37c84b
共有 1 個文件被更改,包括 3 次插入1 次删除
  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(