diff options
author | Michael Brasser <michael.brasser@live.com> | 2015-09-11 13:23:02 -0500 |
---|---|---|
committer | Michael Brasser <michael.brasser@live.com> | 2015-09-15 13:01:23 +0000 |
commit | 92ae853c16b7daef06b339968073af32484b067e (patch) | |
tree | 32f258918afdf4e587dd4c12514c4f54828a10b7 /src/quick/items/qquickloader.cpp | |
parent | 253fe6b3727fc1601ee112789e7ecfc332de168f (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.cpp | 2 |
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; |