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; }