瀏覽代碼

fix: Mobile arrow point drag broken (#9998)

* fix: Mobile bound arrow point drag broken

* fix:Check real point
Márk Tolmács 1 月之前
父節點
當前提交
f55ecb96cc
共有 1 個文件被更改,包括 10 次插入0 次删除
  1. 10 0
      packages/excalidraw/components/App.tsx

+ 10 - 0
packages/excalidraw/components/App.tsx

@@ -7248,6 +7248,16 @@ class App extends React.Component<AppProps, AppState> {
         selectedElements.length === 1 &&
         !this.state.selectedLinearElement?.isEditing &&
         !isElbowArrow(selectedElements[0]) &&
+        !(
+          isLineElement(selectedElements[0]) &&
+          LinearElementEditor.getPointIndexUnderCursor(
+            selectedElements[0],
+            elementsMap,
+            this.state.zoom,
+            pointerDownState.origin.x,
+            pointerDownState.origin.y,
+          ) !== -1
+        ) &&
         !(
           this.state.selectedLinearElement &&
           this.state.selectedLinearElement.hoverPointIndex !== -1