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