diff --git a/qad/blockview/blockview.cpp b/qad/blockview/blockview.cpp index 265f7f2..eb2394a 100644 --- a/qad/blockview/blockview.cpp +++ b/qad/blockview/blockview.cpp @@ -650,13 +650,14 @@ void BlockView::wheelEvent(QWheelEvent * e) { void BlockView::mousePressEvent(QMouseEvent * event) { press_point = event->pos(); - QGraphicsView::mousePressEvent(event); if (event->buttons().testFlag(Qt::MidButton)) setCursor(Qt::ClosedHandCursor); + QGraphicsView::mousePressEvent(event); } void BlockView::mouseReleaseEvent(QMouseEvent * event) { unsetCursor(); + QGraphicsView::mouseReleaseEvent(event); }