diff options
author | 2024-12-03 17:49:02 +0100 | |
---|---|---|
committer | 2025-01-03 16:15:06 +0100 | |
commit | d590a3ddb4dd01f19668f38ac77eacaeeaba8e2b (patch) | |
tree | 0055197c4f95688379f31006bde4d4e89b327d37 /libs/androidfw/misc.cpp | |
parent | 17bf8a2680b8b9c2f1c62816fc33eab692af7a60 (diff) |
Don't remove finished transitions early when other transitions run
This CL changes STLState so that transitions running at the same time
are all removed only when all transitions are finished. This was a small
optimization that can make some scrollable elements starting a second
transition disappear, which can lead to unnecessary cancellations.
Bug: 378470603
Test: atest SceneTransitionLayoutStateTest
Flag: com.android.systemui.scene_container
Change-Id: I18e15f012b4caa03b557038c166c54ea358d028a
Diffstat (limited to 'libs/androidfw/misc.cpp')
0 files changed, 0 insertions, 0 deletions