diff options
| author | 2025-01-28 18:46:04 +0100 | |
|---|---|---|
| committer | 2025-02-03 13:32:40 +0100 | |
| commit | 6666b3ca17d00856029d71cf3833a9a0d46b28a3 (patch) | |
| tree | 67d9fdc76944ed8de92e140d214a8fbc9f939b99 /libs/androidfw/StringPool.cpp | |
| parent | 76ab8a30c4f2d5441380ca37e57e388b6ab24a4d (diff) | |
Improve interruptions of NestedSTLs
Before this CL there were situations where the parent state was set to
null which caused shared elements to not animate at all after e.g.
reversing a nested transition and then starting a parent transition.
Instead of relying on attach/detach we now monitor local transitions
and make sure to assign the parent state as sensible as possible.
An even better solution where interruptions would never cause jump cuts
would require a more sophisticated solution, see code comment.
Bug: 376659778
Test: manual tests in demo app
Flag: com.android.systemui.scene_container
Change-Id: I4ff107395573662cd43ed7e62a29f40152144fd9
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions