Page MenuHomePhorge

Lazily create OverlaySheets
ClosedPublic

Authored by tusooa on Jun 14 2024, 5:37 AM.
Tags
None
Referenced Files
F114440: D42.1732549103.diff
Sun, Nov 24, 7:38 AM
F113842: D42.1732489243.diff
Sat, Nov 23, 3:00 PM
F113841: D42.1732489238.diff
Sat, Nov 23, 3:00 PM
F113667: D42.1732488427.diff
Sat, Nov 23, 2:47 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