diff options
| author | 2023-03-02 19:56:21 -0800 | |
|---|---|---|
| committer | 2023-03-21 01:32:12 +0000 | |
| commit | 6782f7dcf9f79263dd6aa025f237c3e9a7319d57 (patch) | |
| tree | 50930ff3c6eceef0fcaef960ee9ff32cef27a86a /libs/androidfw/FileStream.cpp | |
| parent | 1fd2378e6bc43292ca94cef438be02a8039ec112 (diff) | |
Move recentsAnimationController to shell
This moves the IRecentsAnimationController impl for
shell-transitions into shell. This comes with a number of
benefits. The most immediate one is that we can properly
manage the recents animation lifecycle -- in particular,
we can cancel/restart the animation when recents activity
is launched and manage failsafe logic more robustly. This
includes situations where launcher swaps recents activity
around or users change.
Longer term, this lets us have synchronized monitoring of
incoming transitions so we can avoid IPC races. In particular,
we can have better coordination between recents and other
transitions like split-screen.
Bug: 269691848
Test: existing tests pass. This is mostly just moving code.
Change-Id: I10e397db956cad90a4510c326163600f0ed63514
Diffstat (limited to 'libs/androidfw/FileStream.cpp')
0 files changed, 0 insertions, 0 deletions