From 23054c14bdac0cf9a743f1f801b86b5c5c5216ae Mon Sep 17 00:00:00 2001 From: Sajad Mehrabi Date: Sun, 30 Jun 2024 12:30:36 +0330 Subject: [PATCH] Fix duplicate icon issue in button directive with loading state --- src/app/components/button/button.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/app/components/button/button.ts b/src/app/components/button/button.ts index ffe988140a4..e7aa0862e9e 100755 --- a/src/app/components/button/button.ts +++ b/src/app/components/button/button.ts @@ -311,6 +311,7 @@ export class ButtonDirective implements AfterViewInit, OnDestroy { } } else if (this.icon && iconElement) { iconElement.className = `p-button-icon ${this.icon}`; + iconElement.innerHTML = ''; } else if (iconElement) { iconElement.innerHTML = ''; this.createIcon();