 
   animateAbsoluteTime: (@_element, @_currentValue, toValue, @_currentSecond) ->
 
-    @_activate() unless @_active && eq toValue, @_toValue
+    if @_active && eq toValue, @_toValue
+      # start the animation timer from the second frame
+      if @_activatedAtSecond == @_startSecond
+        @_startSecond = @_currentSecond
+    else
+      @_activate()
 
     @_toValue = toValue
 

    @_prop = prop
    @_options = options
    @_active = false
    @_startSecond = null
    @_currentSecond = null
    @_lastSecond = null

    @_startValue = null
    @_currentValue = null

      @stop()

  _activate: ->
    @_lastSecond = @_startSecond = @_activatedAtSecond = @_currentSecond # - @frameSeconds
    @_startValue = @_currentValue
    @queueEvent "start"
    @_active = true
