Browse Source

if default lasso, close lasso toggle

Ryan Di 1 month ago
parent
commit
4e20c8d722
1 changed files with 3 additions and 0 deletions
  1. 3 0
      packages/excalidraw/actions/actionCanvas.tsx

+ 3 - 0
packages/excalidraw/actions/actionCanvas.tsx

@@ -530,6 +530,9 @@ export const actionToggleLassoTool = register({
   label: "toolBar.lasso",
   icon: LassoIcon,
   trackEvent: { category: "toolbar" },
+  predicate: (elements, appState, props, app) => {
+    return app.defaultSelectionTool !== "lasso";
+  },
   perform: (elements, appState, _, app) => {
     let activeTool: AppState["activeTool"];