summaryrefslogtreecommitdiff
path: root/libs/androidfw/misc.cpp
diff options
context:
space:
mode:
author Alejandro Nijamkin <nijamkin@google.com> 2024-07-01 09:09:17 -0700
committer Alejandro Nijamkin <nijamkin@google.com> 2024-07-01 09:15:34 -0700
commit4b41560578317c32806b379520fe0ca425fc7026 (patch)
tree5c2098ea0045b71ac610081bf7d967ff2acdf481 /libs/androidfw/misc.cpp
parente386be21417e7648f81926bd4ab2fa57fbe813b9 (diff)
[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
Diffstat (limited to 'libs/androidfw/misc.cpp')
0 files changed, 0 insertions, 0 deletions