From ca8f6e0ab10f99b737ebbf77a92e84118294e9b4 Mon Sep 17 00:00:00 2001 From: Ryan Di Date: Thu, 3 Apr 2025 17:33:52 +1100 Subject: [PATCH] remove unnecessary property --- packages/excalidraw/components/canvases/StaticCanvas.tsx | 3 --- packages/excalidraw/types.ts | 2 -- 2 files changed, 5 deletions(-) diff --git a/packages/excalidraw/components/canvases/StaticCanvas.tsx b/packages/excalidraw/components/canvases/StaticCanvas.tsx index e017c5b6e..fad689e42 100644 --- a/packages/excalidraw/components/canvases/StaticCanvas.tsx +++ b/packages/excalidraw/components/canvases/StaticCanvas.tsx @@ -117,12 +117,9 @@ const getRelevantAppStateProps = ( editingGroupId: appState.editingGroupId, currentHoveredFontFamily: appState.currentHoveredFontFamily, croppingElementId: appState.croppingElementId, - activeTool: appState.activeTool, }; if (appState.activeTool.type === "lasso") { - delete (relevantAppStateProps as Partial) - .activeTool; delete (relevantAppStateProps as Partial) .selectedElementIds; } diff --git a/packages/excalidraw/types.ts b/packages/excalidraw/types.ts index a66da3373..717993b43 100644 --- a/packages/excalidraw/types.ts +++ b/packages/excalidraw/types.ts @@ -203,8 +203,6 @@ export type StaticCanvasAppState = Readonly< hoveredElementIds: AppState["hoveredElementIds"]; // Cropping croppingElementId: AppState["croppingElementId"]; - // For reducing unnecessary re-renders - activeTool: AppState["activeTool"]; } >;