diff options
author | Katja Marttila <katja.marttila@qt.io> | 2018-06-07 13:01:19 +0300 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2018-06-12 04:57:42 +0000 |
commit | f130512ec25ce3d6d749bc8234f03993dae7e5be (patch) | |
tree | e8243c9a4bfedcf55182eb995445282523dfbcfe /src/libs/installer | |
parent | 28316fbb7efb95f7d0a3cdee4f601f1190f598aa (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>
Diffstat (limited to 'src/libs/installer')
-rw-r--r-- | src/libs/installer/metadatajob.cpp | 2 |
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() |