summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/platform/graphics/android/LayerAndroid.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/platform/graphics/android/LayerAndroid.cpp')
-rw-r--r--Source/WebCore/platform/graphics/android/LayerAndroid.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/Source/WebCore/platform/graphics/android/LayerAndroid.cpp b/Source/WebCore/platform/graphics/android/LayerAndroid.cpp
index 4a0e2bb..d4a1225 100644
--- a/Source/WebCore/platform/graphics/android/LayerAndroid.cpp
+++ b/Source/WebCore/platform/graphics/android/LayerAndroid.cpp
@@ -227,9 +227,7 @@ bool LayerAndroid::evaluateAnimations(double time)
gDebugNbAnims++;
nbAnims++;
LayerAndroid* currentLayer = const_cast<LayerAndroid*>(this);
- if (!(it->second)->finished() &&
- (it->second)->evaluate(currentLayer, time))
- m_hasRunningAnimations = true;
+ m_hasRunningAnimations |= (it->second)->evaluate(currentLayer, time);
}
return hasRunningAnimations || m_hasRunningAnimations;