aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAlan Alpert <alan.alpert@nokia.com>2012-06-12 11:47:13 +1000
committerQt by Nokia <qt-info@nokia.com>2012-06-12 15:40:13 +0200
commite883fa03efad4384f030cec5f13c22346356e3bf (patch)
tree11ecbaf6504aaf077ac9ad219a41489372f2aa84 /tests
parent14e15458a53ea5de16d829dd0dce0d9d0c4f1611 (diff)
Emit itemChanged when Loader fails to load a source.
As per the source comment, it is not actually tracked whether item was null before. This is consistent with the behaviour in loadFromSource, where setting a source to null always emits item changed. This is reasonable behaviour, because it only occurs in unexpected error states where the program logic likely expects a changed signal anyways. Change-Id: I160ab04dc1b5c578ee508f4adbca65e8da5b16be Reviewed-by: Alan Alpert <alan.alpert@nokia.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/quick/qquickloader/tst_qquickloader.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/quick/qquickloader/tst_qquickloader.cpp b/tests/auto/quick/qquickloader/tst_qquickloader.cpp
index e7cef8c063..dfe02c649f 100644
--- a/tests/auto/quick/qquickloader/tst_qquickloader.cpp
+++ b/tests/auto/quick/qquickloader/tst_qquickloader.cpp
@@ -187,7 +187,7 @@ void tst_QQuickLoader::sourceOrComponent()
QCOMPARE(loader->property("onStatusChangedCount").toInt(), 1);
QCOMPARE(loader->property("onProgressChangedCount").toInt(), 1);
- QCOMPARE(loader->property("onItemChangedCount").toInt(), error ? 0 : 1);
+ QCOMPARE(loader->property("onItemChangedCount").toInt(), 1);
QCOMPARE(loader->property("onLoadedCount").toInt(), error ? 0 : 1);
delete loader;