From 60c64fb93b250e654c4d51c96e7a9a5b4ba8d585 Mon Sep 17 00:00:00 2001 From: TheDiaval Date: Thu, 8 Aug 2019 17:31:53 +0300 Subject: [PATCH] fix(theme-shared): fix accessibility issue with loading state of button component --- .../src/lib/components/button/button.component.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/npm/ng-packs/packages/theme-shared/src/lib/components/button/button.component.ts b/npm/ng-packs/packages/theme-shared/src/lib/components/button/button.component.ts index ca6f516d58..d6dc34e853 100644 --- a/npm/ng-packs/packages/theme-shared/src/lib/components/button/button.component.ts +++ b/npm/ng-packs/packages/theme-shared/src/lib/components/button/button.component.ts @@ -61,7 +61,9 @@ export class ButtonComponent implements OnInit { }), ) .subscribe(() => { - this.loading = !this.loading; + setTimeout(() => { + this.loading = !this.loading; + }, 0); }); } }