From a35b0858fb18ef6924f11df942ee1959247c709e Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Tue, 5 May 2020 15:48:43 +0200 Subject: [PATCH] Marketplace: Hide progress indicator on error This avoids appearing as there is still something happening. Change-Id: I34c34e054a5454d1030234f482630e3d3fdd5a72 Reviewed-by: David Schulz --- src/plugins/marketplace/qtmarketplacewelcomepage.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/marketplace/qtmarketplacewelcomepage.cpp b/src/plugins/marketplace/qtmarketplacewelcomepage.cpp index 9e54b7b62f4..01f13f77017 100644 --- a/src/plugins/marketplace/qtmarketplacewelcomepage.cpp +++ b/src/plugins/marketplace/qtmarketplacewelcomepage.cpp @@ -110,7 +110,9 @@ public: connect(m_productModel, &ProductListModel::toggleProgressIndicator, progressIndicator, &Utils::ProgressIndicator::setVisible); connect(m_productModel, &ProductListModel::errorOccurred, - [this, searchBox](int, const QString &message) { + [this, progressIndicator, searchBox](int, const QString &message) { + progressIndicator->hide(); + progressIndicator->deleteLater(); m_errorLabel->setAlignment(Qt::AlignHCenter); QFont f(m_errorLabel->font()); f.setPixelSize(20);