diff options
Diffstat (limited to 'src/quick/items/qquickpathview.cpp')
-rw-r--r-- | src/quick/items/qquickpathview.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/quick/items/qquickpathview.cpp b/src/quick/items/qquickpathview.cpp index 1561dbc00c..08d20ac00c 100644 --- a/src/quick/items/qquickpathview.cpp +++ b/src/quick/items/qquickpathview.cpp @@ -1573,10 +1573,12 @@ void QQuickPathView::componentComplete() void QQuickPathView::refill() { Q_D(QQuickPathView); + + d->layoutScheduled = false; + if (!d->isValid() || !isComponentComplete()) return; - d->layoutScheduled = false; bool currentVisible = false; // first move existing items and remove items off path |