on xenial help sign in
fix jumping on progressivescrolling
f908147Michael Zanetti
qml/Stages/DesktopSpread.qml+1−1
@@ -316,7 +316,7 @@ FocusScope {
316 }
316 }
317
317
318 // do we need to scroll?
318 // do we need to scroll?
319− if (mouseX < scrollAreaWidth) {
319+ if (mouseX < scrollAreaWidth + margins) {
320 var progress = Math.min(1, (scrollAreaWidth + margins - mouseX) / (scrollAreaWidth - margins));
320 var progress = Math.min(1, (scrollAreaWidth + margins - mouseX) / (scrollAreaWidth - margins));
321 var contentX = (1 - progress) * (spreadFlickable.contentWidth - spreadFlickable.width)
321 var contentX = (1 - progress) * (spreadFlickable.contentWidth - spreadFlickable.width)
322 spreadFlickable.contentX = Math.max(0, Math.min(spreadFlickable.contentX, contentX))
322 spreadFlickable.contentX = Math.max(0, Math.min(spreadFlickable.contentX, contentX))