+7
−4
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Quiet down some collects with distinctUntilChanged and stateIn to cache frequent values. Also, use CREATED instead of STARTED for lifecycle, so expanding the shade while unlocked will cause the coroutines to collect again since the shade window is visible. Test: manual - use perfetto and analyze keyguard Bug: 328319482 Flag: com.android.systemui.keyguard_bottom_area_refactor Change-Id: I378ec3747fbb66d9ccd4c6615aa7f33ea39b0866