diff --git a/packages/excalidraw/components/App.tsx b/packages/excalidraw/components/App.tsx index d79f3de45..8e21f2075 100644 --- a/packages/excalidraw/components/App.tsx +++ b/packages/excalidraw/components/App.tsx @@ -9687,9 +9687,9 @@ class App extends React.Component { if ( !activeTool.locked && activeTool.type !== "freedraw" && - // if lasso is turned on but from selection => reset to selection - activeTool.type === "lasso" && - activeTool.fromSelection + (activeTool.type !== "lasso" || + // if lasso is turned on but from selection => reset to selection + (activeTool.type === "lasso" && activeTool.fromSelection)) ) { resetCursor(this.interactiveCanvas); this.setState({