diff --git a/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp b/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp index c512122a56d..651674d4fef 100644 --- a/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp +++ b/src/plugins/qmldesigner/components/navigator/navigatortreeview.cpp @@ -244,7 +244,7 @@ bool NavigatorTreeView::viewportEvent(QEvent *event) } else if (event->type() == QEvent::HoverMove) { if (m_previewToolTip && m_previewToolTip->isVisible()) { auto *he = static_cast(event); - QModelIndex index = indexAt(he->pos()); + QModelIndex index = indexAt(he->position().toPoint()); if (!index.isValid() || index.internalId() != quintptr(m_previewToolTipNodeId)) { m_previewToolTip->hide(); m_previewToolTipNodeId = -1;