diff --git a/private/kineticscroll.cpp b/private/kineticscroll.cpp index 21a413fe3..cb9f54b0f 100644 --- a/private/kineticscroll.cpp +++ b/private/kineticscroll.cpp @@ -349,7 +349,7 @@ void KineticScrolling::setWidget(QGraphicsWidget *parent) { if (d->parent) { d->parent->removeEventFilter(this); - d->scrollAnimation->disconnect(SIGNAL(finished())); + disconnect(d->scrollAnimation, SIGNAL(finished()), this, SLOT(overshoot())); delete d->scrollAnimation; }