From 93cf57b862de21e929ac634a352ee78284f8873d Mon Sep 17 00:00:00 2001 From: Ryan Di Date: Fri, 21 Mar 2025 00:10:00 +1100 Subject: [PATCH] fix incorrect checks for resetting to selection --- packages/excalidraw/components/App.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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({