diff options
| author | 2010-12-13 16:15:53 -0800 | |
|---|---|---|
| committer | 2010-12-13 16:15:53 -0800 | |
| commit | e64ea87f966e995f5e1a77f991b9da0ed21ffab0 (patch) | |
| tree | da48b90ee05687ab372a68d6d9e4bec6d81fad45 /libs/hwui/ProgramCache.cpp | |
| parent | ad3ec1b9cb7885a7c5a18012764d63bdc0cdbb88 (diff) | |
Fix artifact with concurrent add/remove LayoutTransitions
There was a bug with LayoutTransitions where if the animations
were of different duration (such as in the current status bar clock),
it was possible to end up in a bad situation because the previous animation
might outlast the new animation, causing the opposite end result
from what was expected. The fix was to keep track of the current
add/remove animations and to cancel any running ones prior to starting
new ones.
Change-Id: I884ce33ce0671f6ba6153ee3951c8d14c5ed5714
Diffstat (limited to 'libs/hwui/ProgramCache.cpp')
0 files changed, 0 insertions, 0 deletions