From ba3dde361b93a082bb2e97ff602a4809d87131c5 Mon Sep 17 00:00:00 2001 From: Ryan Di Date: Mon, 4 Aug 2025 19:05:00 +1000 Subject: [PATCH] fix dragging on mobile --- packages/excalidraw/components/App.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index 25175d07b5..544d82c816 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -8446,9 +8446,11 @@ class App extends React.Component { // prevent immediate dragging during lasso selection to avoid element displacement // only allow dragging if we're not in the middle of lasso selection + // (on mobile, allow dragging if we hit an element) if ( this.state.activeTool.type === "lasso" && - this.lassoTrail.hasCurrentTrail + this.lassoTrail.hasCurrentTrail && + !(this.isMobileOrTablet() && pointerDownState.hit.element) ) { return; }