From 6e47fadb598d3d9e7379cf12796621f6d8fbe7b7 Mon Sep 17 00:00:00 2001 From: Narek Malkhasyan Date: Mon, 7 Apr 2025 02:57:27 +0400 Subject: [PATCH] feat: add container to multiple text elements (#9348) --- packages/excalidraw/actions/actionBoundText.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/excalidraw/actions/actionBoundText.tsx b/packages/excalidraw/actions/actionBoundText.tsx index 7cb10c045..ae18c0d98 100644 --- a/packages/excalidraw/actions/actionBoundText.tsx +++ b/packages/excalidraw/actions/actionBoundText.tsx @@ -226,8 +226,8 @@ export const actionWrapTextInContainer = register({ trackEvent: { category: "element" }, predicate: (elements, appState, _, app) => { const selectedElements = app.scene.getSelectedElements(appState); - const areTextElements = selectedElements.every((el) => isTextElement(el)); - return selectedElements.length > 0 && areTextElements; + const someTextElements = selectedElements.some((el) => isTextElement(el)); + return selectedElements.length > 0 && someTextElements; }, perform: (elements, appState, _, app) => { const selectedElements = app.scene.getSelectedElements(appState);