Page MenuHomePhorge

Lazily create OverlaySheets
ClosedPublic

Authored by tusooa on Jun 14 2024, 5:37 AM.
Tags
None
Referenced Files
F163800: D42.1740340047.diff
Sat, Feb 22, 11:47 AM
F163799: D42.1740340043.diff
Sat, Feb 22, 11:47 AM
F163741: D42.1740339812.diff
Sat, Feb 22, 11:43 AM
F163696: D42.1740338518.diff
Sat, Feb 22, 11:21 AM
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