diff options
-rw-r--r-- | src/quick/items/qquickpositioners_p_p.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/quick/items/qquickpositioners_p_p.h b/src/quick/items/qquickpositioners_p_p.h index e7a5f8b473..e454ba45cf 100644 --- a/src/quick/items/qquickpositioners_p_p.h +++ b/src/quick/items/qquickpositioners_p_p.h @@ -112,8 +112,9 @@ public: Qt::LayoutDirection layoutDirection; void mirrorChange() { + Q_Q(QQuickBasePositioner); if (type != QQuickBasePositioner::Vertical) - setPositioningDirty(); + q->prePositioning(); //Don't postpone, as it might be the only trigger for visible changes. } bool isLeftToRight() const { if (type == QQuickBasePositioner::Vertical) |