aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickloader.cpp
diff options
context:
space:
mode:
authorMichael Brasser <michael.brasser@live.com>2015-09-11 13:23:02 -0500
committerMichael Brasser <michael.brasser@live.com>2015-09-15 13:01:23 +0000
commit92ae853c16b7daef06b339968073af32484b067e (patch)
tree32f258918afdf4e587dd4c12514c4f54828a10b7 /src/quick/items/qquickloader.cpp
parent253fe6b3727fc1601ee112789e7ecfc332de168f (diff)
Only force Loader completion when asynchronous turns false.
Change-Id: I168fb705787d9810f6c1d21ffd1525c9c8defa71 Task-number: QTBUG-29789 Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
Diffstat (limited to 'src/quick/items/qquickloader.cpp')
-rw-r--r--src/quick/items/qquickloader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/items/qquickloader.cpp b/src/quick/items/qquickloader.cpp
index 4867e9485a..466f4698cb 100644
--- a/src/quick/items/qquickloader.cpp
+++ b/src/quick/items/qquickloader.cpp
@@ -884,7 +884,7 @@ void QQuickLoader::setAsynchronous(bool a)
d->asynchronous = a;
- if (isComponentComplete() && d->active) {
+ if (!d->asynchronous && isComponentComplete() && d->active) {
if (d->loadingFromSource && d->component && d->component->isLoading()) {
// Force a synchronous component load
QUrl currentSource = d->source;