Loading
[flexiglass] Fixes crashloop.
The crashloop is a Dagger runtime dependency cycle that was introduced in ag/28088831 and was missed because that CL didn't test with Flexiglass on (it concerned itself only with clocks in the legacy code). The problem is that the change removed the inherent "laziness" that the sampleFilter provided and caused the upstream keyguardTransitionInteractor.transitionValue to be collected eagerly, as soon as the KeyguardInteractor was instantiated. Test: manually verified that the crash doesn't occur anymore when flexiglass is on, also that there's no crashloop when flexiglass is off Flag: com.android.systemui.scene_container Fix: 350495724 Change-Id: I99533a0baec0d4f8bd5a2268b6139005069c625f