ignore wheel events if it is not possible to scroll

BUG:256073

svn path=/trunk/KDE/kdelibs/; revision=1207036
This commit is contained in:
Marco Martin 2010-12-16 17:11:09 +00:00
parent 2b74c07089
commit 9269fcb7a3

View File

@ -1392,6 +1392,10 @@ void ScrollWidget::wheelEvent(QGraphicsSceneWheelEvent *event)
if (!d->widget) {
return;
}
if (!d->canYFlick() && !d->canXFlick()) {
event->ignore();
return;
}
d->handleWheelEvent(event);
event->accept();
}