2008-12-10 Pierre-Olivier Latour <pol@apple.com>
[WebKit-https.git] / WebCore / page / animation / KeyframeAnimation.cpp
index c44731bc1d8cbe11745830058bafabf455072ad4..9e015d8a59cd2a1ef78dd0162f19540bd7ccb16e 100644 (file)
@@ -84,7 +84,7 @@ void KeyframeAnimation::animate(CompositeAnimation* animation, RenderObject* ren
     // We should cache the last pair or something.
 
     // Find the first key
-    double elapsedTime = (m_startTime > 0) ? ((!paused() ? currentTime() : m_pauseTime) - m_startTime) : 0;
+    double elapsedTime = (m_startTime > 0 || m_pauseTime > 0) ? ((!paused() ? currentTime() : m_pauseTime) - m_startTime) : 0;
     if (elapsedTime < 0)
         elapsedTime = 0;