summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKatja Marttila <katja.marttila@qt.io>2018-06-07 13:01:19 +0300
committerKatja Marttila <katja.marttila@qt.io>2018-06-12 04:57:42 +0000
commitf130512ec25ce3d6d749bc8234f03993dae7e5be (patch)
treee8243c9a4bfedcf55182eb995445282523dfbcfe
parent28316fbb7efb95f7d0a3cdee4f601f1190f598aa (diff)
Reset meta information download result
As metadata can be downloaded in chunks, there are extra step counter in UI in case there are more than 1 chunk to be fetched. Reset the counter and result in case e.g. repositories are changed from settings and meta information is retrieved again. Task-number: QTIFW-1137 Change-Id: I1bfe06dc0ba375508efb0b6ebe5edce884310ea8 Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
-rw-r--r--src/libs/installer/metadatajob.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libs/installer/metadatajob.cpp b/src/libs/installer/metadatajob.cpp
index f56eb43a3..8218e20f9 100644
--- a/src/libs/installer/metadatajob.cpp
+++ b/src/libs/installer/metadatajob.cpp
@@ -450,6 +450,8 @@ void MetadataJob::reset()
m_metadataTask.cancel();
} catch (...) {}
m_tempDirDeleter.releaseAndDeleteAll();
+ m_metadataResult.clear();
+ m_taskNumber = 0;
}
void MetadataJob::resetCompressedFetch()