mirror of
https://github.com/flynx/PortableMag.git
synced 2025-10-28 18:50:08 +00:00
added innertial scroll distance limiter...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
010e68ecb2
commit
4afbb3f773
@ -218,7 +218,9 @@ function handleScrollRelease(evt, data){
|
|||||||
// XXX this is only horizontal at this point...
|
// XXX this is only horizontal at this point...
|
||||||
var at = getElementShift(mag).left
|
var at = getElementShift(mag).left
|
||||||
var d = MAX_DISTANCE_TO_SCROLL != null ? MAX_DISTANCE_TO_SCROLL : Infinity
|
var d = MAX_DISTANCE_TO_SCROLL != null ? MAX_DISTANCE_TO_SCROLL : Infinity
|
||||||
var to = (at + (Math.min(Math.abs(t*speed*INNERTIA_SCALE), d))) * sign(speed)
|
var s = sign(speed)
|
||||||
|
s = s == 0 ? +1 : s
|
||||||
|
var to = (at + (Math.min(Math.abs(t*speed*INNERTIA_SCALE), d) * s))
|
||||||
var first = getMagazineOffset(pages.first(), null, 'center')
|
var first = getMagazineOffset(pages.first(), null, 'center')
|
||||||
var last = getMagazineOffset(pages.last(), null, 'center')
|
var last = getMagazineOffset(pages.last(), null, 'center')
|
||||||
var easing
|
var easing
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user