[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
Loading
Please register or sign in to comment