 			x: @layer.x
 			y: @layer.y
 
-		point.x = @_cursorStartPoint.x + correctedDelta.x - @_layerCursorOffset.x if @horizontal
-		point.y = @_cursorStartPoint.y + correctedDelta.y - @_layerCursorOffset.y if @vertical
+		point.x = @_layerStartPoint.x + correctedDelta.x - @_layerCursorOffset.x if @horizontal
+		point.y = @_layerStartPoint.y + correctedDelta.y - @_layerCursorOffset.y if @vertical
 
 		# Direction lock
 		if @lockDirection

			x: @layer.x
			y: @layer.y
		
		if @constraints and @bounce
			@_layerStartPoint = @_constrainPosition(@_layerStartPoint, @constraints, 1 / @overdragScale)


			t: Date.now() # We don't use timeStamp because it's different on Chrome/Safari

		delta =
			x: touchEvent.clientX - @_layerStartPoint.x
			y: touchEvent.clientY - @_layerStartPoint.y

		# Correct for current drag speed and scale
		correctedDelta =
