components icon indicating copy to clipboard operation
components copied to clipboard

refactor(cdk/overlay): Reduce dependency on NgZone

Open atscott opened this issue 1 year ago • 3 comments

draft - Probably a breaking change and definitely not a good idea until afterNextRender runs only after ApplicationRef.tick. At the moment, this passes tests only because they're using fixtures and the fixtures are directly triggering change detection. However, in an application, the app component will refresh and trigger afterNextRender before the overlay views are refreshed.

atscott avatar Dec 27 '23 00:12 atscott

blocked by https://github.com/angular/angular/pull/52455

atscott avatar Jan 04 '24 23:01 atscott

eagerly awaiting this now that the blocker is resolved, will it also fix the tooltip positioning in zoneless?

atsjo avatar Jan 20 '24 12:01 atsjo

eagerly awaiting this now that the blocker is resolved, will it also fix the tooltip positioning in zoneless

yes, this would fix the tooltip positioning in Zoneless. Note that the focus right now is finalizing the Zoneless implementation. There’s still plenty of work that needs to be done there before downstream fixes like this start to get more dedicated time and attention.

atscott avatar Jan 20 '24 14:01 atscott

This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.