diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/android/LayerAndroid.cpp')
-rw-r--r-- | Source/WebCore/platform/graphics/android/LayerAndroid.cpp | 4 |
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; |