diff --git a/lib/ftscroller.js b/lib/ftscroller.js index e55003b..0c2f651 100755 --- a/lib/ftscroller.js +++ b/lib/ftscroller.js @@ -723,7 +723,7 @@ var FTScroller, CubicBezier; // Determine whether to prevent the default scroll event - if the scroll could still // be triggered, prevent the default to avoid problems (particularly on PlayBook) - if (_instanceOptions.bouncing || scrollInterrupt || (_scrollableAxes.x && gesture.x && distancesBeyondBounds.x < 0) || (_scrollableAxes.y && gesture.y && distancesBeyondBounds.y < 0)) { + if (_instanceOptions.bouncing || scrollInterrupt || (_scrollableAxes.x && gesture.x && Math.abs(gesture.x) > _instanceOptions.scrollResponseBoundary) || (_scrollableAxes.y && gesture.y && Math.abs(gesture.y) > _instanceOptions.scrollResponseBoundary)) { rawEvent.preventDefault(); }