Skip to content

Commit 43ddf8b

Browse files
committed
fix(button): use animationFrameScheduler in place of requestAnimationFrame
Closes #16638
1 parent 0e0cf9f commit 43ddf8b

File tree

1 file changed

+2
-1
lines changed
  • projects/igniteui-angular/directives/src/directives/button

1 file changed

+2
-1
lines changed

projects/igniteui-angular/directives/src/directives/button/button-base.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import {
1111
AfterViewInit,
1212
} from '@angular/core';
1313
import { PlatformUtil } from 'igniteui-angular/core';
14+
import { animationFrameScheduler } from 'rxjs';
1415

1516
export const IgxBaseButtonType = {
1617
Flat: 'flat',
@@ -109,7 +110,7 @@ export abstract class IgxButtonBaseDirective implements AfterViewInit{
109110
if (this._platformUtil.isBrowser && !this._viewInit) {
110111
this._viewInit = true;
111112

112-
requestAnimationFrame(() => {
113+
animationFrameScheduler.schedule(() => {
113114
this.element.nativeElement.style.removeProperty('--_init-transition');
114115
});
115116
}

0 commit comments

Comments
 (0)