   pageUp:   -> @animateToValidScrollPosition @windowSize
 
   gestureCancel: ->
+    @_gestureActive = false
     @scrollPosition = @_gestureScrollStartPosition
 
   getMainCoordinate: (pnt) ->

      boundedSp + overScrollTransformation scrollPosition - boundedSp, @_windowSize
    else scrollPosition

  gestureEnd:     (e) -> @animateToValidScrollPosition()


  animateToValidScrollPosition: (desiredOffset = 0)->
    {scrollPosition} = @
    @_validScrollPositionCheckScheduled = false
    boundedScrollPosition = @boundSp scrollPosition + desiredOffset
    global.scrollElement = @
    if boundedScrollPosition != scrollPosition
