diff --git a/src/widgets/itemviews/qheaderview.cpp b/src/widgets/itemviews/qheaderview.cpp index 662e468d3aa..73c448362ac 100644 --- a/src/widgets/itemviews/qheaderview.cpp +++ b/src/widgets/itemviews/qheaderview.cpp @@ -429,7 +429,7 @@ void QHeaderView::setOffset(int newOffset) const int ndelta = q26::saturate_cast(d->headerOffset - qint64{newOffset}); d->headerOffset = newOffset; if (d->orientation == Qt::Horizontal) { - if (isLeftToRight()) { + if (isRightToLeft()) { if (int r; !qMulOverflow<-1>(ndelta, &r)) d->viewport->scroll(r, 0); else