diff --git a/src/widgets/itemviews/qabstractitemview.cpp b/src/widgets/itemviews/qabstractitemview.cpp index 7601eae68ff..12d0d952de4 100644 --- a/src/widgets/itemviews/qabstractitemview.cpp +++ b/src/widgets/itemviews/qabstractitemview.cpp @@ -2207,7 +2207,7 @@ bool QAbstractItemViewPrivate::dropOn(QDropEvent *event, int *dropRow, int *drop // rootIndex() (i.e. the viewport) might be a valid index if (viewport->rect().contains(event->position().toPoint())) { index = q->indexAt(event->position().toPoint()); - if (!index.isValid() || !q->visualRect(index).contains(event->position().toPoint())) + if (!index.isValid()) index = root; }