aboutsummaryrefslogtreecommitdiffstats
path: root/src/quicktemplates2/qquickpopup.cpp
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2016-07-06 13:41:37 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2016-07-06 12:55:52 +0000
commit4387fb424ef3df9a324bb5dbc90e313625723cf5 (patch)
tree149e3e6c8ac45201984c3b3cab8332d5e2f4688f /src/quicktemplates2/qquickpopup.cpp
parent11ac8a8b598fc79e38339519e52d4fe1a56ddaeb (diff)
Drawer: reposition when closed
A drawer must be repositioned even when closed, or else it will peek out when anchored to the right or bottom edge and the window is resized. Change-Id: Idf86ec1d841cfcc333eb6c69d07b3e4b2b4015da Task-number: QTBUG-54578 Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Diffstat (limited to 'src/quicktemplates2/qquickpopup.cpp')
-rw-r--r--src/quicktemplates2/qquickpopup.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quicktemplates2/qquickpopup.cpp b/src/quicktemplates2/qquickpopup.cpp
index 0f773629..c79b3ff8 100644
--- a/src/quicktemplates2/qquickpopup.cpp
+++ b/src/quicktemplates2/qquickpopup.cpp
@@ -231,8 +231,8 @@ void QQuickPopupPrivate::finalizeEnterTransition()
void QQuickPopupPrivate::finalizeExitTransition(bool hide)
{
Q_Q(QQuickPopup);
- positioner.setParentItem(nullptr);
if (hide) {
+ positioner.setParentItem(nullptr);
popupItem->setParentItem(nullptr);
popupItem->setVisible(false);
}