diff options
Diffstat (limited to 'src/templates')
-rw-r--r-- | src/templates/qquickpopup.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/templates/qquickpopup.cpp b/src/templates/qquickpopup.cpp index 0285d381..4fbcb069 100644 --- a/src/templates/qquickpopup.cpp +++ b/src/templates/qquickpopup.cpp @@ -469,6 +469,7 @@ void QQuickPopupPositioner::itemDestroyed(QQuickItem *item) Q_ASSERT(m_parentItem == item); m_parentItem = Q_NULLPTR; + m_popup->parentItem = Q_NULLPTR; QQuickItemPrivate::get(item)->removeItemChangeListener(this, ItemChangeTypes); removeAncestorListeners(item->parentItem()); } |