commit | 9df88782fe0ae77cdf8be83898219c989fc405f8 | [log] [tgz] |
---|---|---|
author | Matt Pietal <mpietal@google.com> | Wed Apr 10 17:24:44 2024 +0000 |
committer | Matt Pietal <mpietal@google.com> | Wed Apr 10 17:59:24 2024 +0000 |
tree | a125c0bc1c05dbc0a3f37a78b1aadfba0b2bf387 | |
parent | 815b974362083318c59fd57c5b4fea371ff12e0b [diff] |
Upstream keyguard animation flow optimizations This divides transition flows into separate MutableSharedFlow per Edge, and also supports (any)->KeyguardState as well as KeyguardState->(any). This should greatly reduce the number of continuations as flows will now only get emits directly for transitions they care about. Test: atest SystemUITests && perfetto Bug: 326719188 Flag: N/A Change-Id: I37402933cd4a45141686e1521fe78d16d6746786