You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
bug(menu): ERROR RuntimeError: NG0100: ExpressionChangedAfterItHasBeenCheckedError: Expression has changed after it was checked. Previous value for 'mat-menu-panel-animating': 'true'. Current value: 'false'. Expression location: _MatMenu component. #31933
_isAnimating should probably be a signal (since it's used in the template), or _changeDetectorRef would need to be notified to avoid the console warning.
Actual Behavior
NG0100:ExpressionChangedAfterItHasBeenCheckedError:Expression has changed after it was checked.
Previous value for'mat-menu-panel-animating':'true'. Current value:'false'.
Expression location:_MatMenu component.
Environment
Angular: 20.3.2 (latest)
CDK/Material: 20.2.5 (latest)
Browser(s): Chrome 140
app.config.ts providers include:
provideCheckNoChangesConfig({interval: 1000,exhaustive: true}),// For debugging zoneless locally https://angular.dev/guide/zoneless#debug-mode-check-to-ensure-updates-are-detected.