diff options
| author | 2023-11-14 10:49:45 +0100 | |
|---|---|---|
| committer | 2023-11-15 10:30:57 +0100 | |
| commit | 3a5727875630c6004ef8ec08ab22cdd88261305c (patch) | |
| tree | 1aee6b381feae469b6153dd34ec75134621feeb0 /libs/hwui/FrameInfoVisualizer.cpp | |
| parent | 2ad4c0dc8dc6e3f4be0d949d43558a80e64d8929 (diff) | |
Refactor STL Element maps logic
This CL refactors the logic to create/removes Elements and
Element.TargetValues in the SceneTransitionLayout maps, such that we
don't incorrectly throw an exception when a Modifier.element() is moved
from one node to another in a given scene.
Another major improvement this CL brings is that we don't need
Modifier.element() to run in a composition context anymore, which should
make Modifier.element() much more performant.
Bug: 310241171
Bug: 291566282
Flag: NA
Test: atest ElementTest
Change-Id: I1f513191bca1cbff4917091b9af069c47ea658da
Diffstat (limited to 'libs/hwui/FrameInfoVisualizer.cpp')
0 files changed, 0 insertions, 0 deletions