Page MenuHomePhorge

Lazily create OverlaySheets
ClosedPublic

Authored by tusooa on Jun 14 2024, 5:37 AM.
Tags
None
Referenced Files
F8159177: D42.1760161750.diff
Thu, Oct 9, 10:49 PM
F8159176: D42.1760161735.diff
Thu, Oct 9, 10:48 PM
F8158241: D42.1760158413.diff
Thu, Oct 9, 9:53 PM
Subscribers
None

Details

Summary

In the timeline, OverlaySheets take extra long time to load, because it does a lot of setup work. This commit wrap them in Components and create the items only when the corresponding actions are triggered.

Type: fix

Test Plan

Verify that unit tests pass. Check all popups in the timeline still work.

Diff Detail

Repository
rK kazv
Branch
tusooa/stacked
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 66
Build 121: GitLab CI for kazv
Build 120: arc lint + arc unit