Merge "Fix infinite loop problem in AnimationHandler" into oc-dev

am: 163ec051d1

Change-Id: I56250bcf79be21354469098598f8d3f39dc0d2de
This commit is contained in:
Chet Haase
2017-05-31 14:01:33 +00:00
committed by android-build-merger

View File

@@ -136,7 +136,8 @@ public class AnimationHandler {
private void doAnimationFrame(long frameTime) {
long currentTime = SystemClock.uptimeMillis();
for (int i = 0; i < mAnimationCallbacks.size(); i++) {
final int size = mAnimationCallbacks.size();
for (int i = 0; i < size; i++) {
final AnimationFrameCallback callback = mAnimationCallbacks.get(i);
if (callback == null) {
continue;