diff --git a/packages/excalidraw/components/Actions.tsx b/packages/excalidraw/components/Actions.tsx index f4b2b4fd5..e5b6ec617 100644 --- a/packages/excalidraw/components/Actions.tsx +++ b/packages/excalidraw/components/Actions.tsx @@ -368,7 +368,15 @@ export const ShapesSwitcher = ({ onToggle={() => setIsExtraToolsMenuOpen(!isExtraToolsMenuOpen)} title={t("toolBar.extraTools")} > - {extraToolsIcon} + {frameToolSelected + ? frameToolIcon + : embeddableToolSelected + ? EmbedIcon + : laserToolSelected && !app.props.isCollaborating + ? laserPointerToolIcon + : lassoToolSelected + ? LassoIcon + : extraToolsIcon} setIsExtraToolsMenuOpen(false)} diff --git a/packages/excalidraw/components/icons.tsx b/packages/excalidraw/components/icons.tsx index 963972cd0..ffbb9d05b 100644 --- a/packages/excalidraw/components/icons.tsx +++ b/packages/excalidraw/components/icons.tsx @@ -275,7 +275,12 @@ export const SelectionIcon = createIcon( ); export const LassoIcon = createIcon( - + @@ -416,7 +421,7 @@ export const TrashIcon = createIcon( ); export const EmbedIcon = createIcon( - + ,