From 0b4517319233b1a1f1e478862a071c0fbdddc671 Mon Sep 17 00:00:00 2001 From: Leon Vogt Date: Mon, 13 Oct 2025 16:39:29 +0200 Subject: [PATCH] Enhance icon button label check (#1543) --- packages/webawesome/src/components/button/button.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/webawesome/src/components/button/button.ts b/packages/webawesome/src/components/button/button.ts index 4923d12db..01c7bcd3f 100644 --- a/packages/webawesome/src/components/button/button.ts +++ b/packages/webawesome/src/components/button/button.ts @@ -181,7 +181,7 @@ export default class WaButton extends WebAwesomeFormAssociatedElement { [...nodes].forEach(node => { if (node.nodeType === Node.ELEMENT_NODE && (node as HTMLElement).localName === 'wa-icon') { hasIcon = true; - if (!hasIconLabel) hasIconLabel = (node as HTMLElement).hasAttribute('label'); + if (!hasIconLabel) hasIconLabel = (node as HTMLElement).label !== undefined; } // Concatenate text nodes