mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
This commit re-introduces support for nested leave animations with a critical adjustment to prevent cross-component blocking. Wait for nested inner `animate.leave` transitions natively only when they exist within the same component's view or its embedded tracking structures (like `@if` and `@for`). This resolves the issue where route navigations and parental destruction would excessively stall by traversing down into child component architectures to wait for their distinct leaf animations. BREAKING CHANGE: Leave animations are no longer limited to the element being removed. Fixes #67633 |
||
|---|---|---|
| .. | ||
| interfaces.ts | ||
| longest_animation.ts | ||
| queue.ts | ||
| utils.ts | ||