summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--qkineticscroller.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/qkineticscroller.cpp b/qkineticscroller.cpp
index 0544518..387db04 100644
--- a/qkineticscroller.cpp
+++ b/qkineticscroller.cpp
@@ -767,10 +767,9 @@ bool QKineticScrollerPrivate::releaseWhileDragging(QKineticScroller::Input, cons
}
qKSDebug() << "release While dragging, velocity: "<<releaseVelocity<<"minimum velocity"<<minimumVelocity;
- if (overshootX || overshootY) {
- releaseVelocity = QPointF(0, 0);
+ if (overshootX || overshootY)
setState(QKineticScroller::StateScrolling);
- } else if (releaseVelocity >= minimumVelocity)
+ else if (releaseVelocity >= minimumVelocity)
setState(QKineticScroller::StateScrolling);
else
setState(QKineticScroller::StateInactive);