FTScroller is a cross-browser Javascript/CSS library to allow touch, mouse or scrollwheel scrolling within specified elements, with pagination, snapping and bouncing support.
Samsung's Dolfin 2 browser has a problem with touchmove events: clientY seems to be increased by the difference between pageY and clientY at touchstart. I triy to workaround this problem by addiing
var _isDolfin2 = (/Dolfin\/2\./).test(navigator.userAgent);
Hacky but very sensible :) Thanks for taking the time to debug this one - I need a little time to replicate this just to play around with the fix, but this'll probably be merged exactly as you suggest.
Samsung's Dolfin 2 browser has a problem with touchmove events: clientY seems to be increased by the difference between pageY and clientY at touchstart. I triy to workaround this problem by addiing
in the outermost closure,
in the FTScroller constructor,
at the end of _onTouchStart,
instead of
in _onTouchMove, and
at the end of _onTouchEnd.