diff --git a/src/widgets/itemviews/qheaderview.cpp b/src/widgets/itemviews/qheaderview.cpp index d43341adde7..5e33d7f9756 100644 --- a/src/widgets/itemviews/qheaderview.cpp +++ b/src/widgets/itemviews/qheaderview.cpp @@ -2583,7 +2583,7 @@ void QHeaderView::mouseMoveEvent(QMouseEvent *e) } case QHeaderViewPrivate::MoveSection: { if (d->shouldAutoScroll(e->position().toPoint())) { - d->draggedPosition = e->pos(); + d->draggedPosition = e->pos() + d->offset(); d->startAutoScroll(); } if (qAbs(pos - d->firstPos) >= QApplication::startDragDistance()