diff --git a/src/lib_gui/qt/element/QtUpdateCheckerWidget.cpp b/src/lib_gui/qt/element/QtUpdateCheckerWidget.cpp index 9d1e58d3..24b74b05 100644 --- a/src/lib_gui/qt/element/QtUpdateCheckerWidget.cpp +++ b/src/lib_gui/qt/element/QtUpdateCheckerWidget.cpp @@ -28,6 +28,8 @@ QtUpdateCheckerWidget::QtUpdateCheckerWidget(QWidget* parent) { if (QtUpdateChecker::needsAutomaticCheck()) { + m_button->setText("checking for update..."); + m_button->setEnabled(false); QTimer::singleShot(250, [this]() { diff --git a/src/lib_gui/qt/network/QtUpdateChecker.cpp b/src/lib_gui/qt/network/QtUpdateChecker.cpp index 3d8f5c51..c0a0a003 100644 --- a/src/lib_gui/qt/network/QtUpdateChecker.cpp +++ b/src/lib_gui/qt/network/QtUpdateChecker.cpp @@ -156,16 +156,6 @@ void QtUpdateChecker::check(bool force, std::function callback) QDesktopServices::openUrl(QUrl(url, QUrl::TolerantMode)); } } - else if (force) - { - QMessageBox msgBox; - msgBox.setText("Update Check"); - msgBox.setInformativeText( - ("Sourcetrial " + Version::getApplicationVersion().toDisplayString() + " is still up-to-date.").c_str()); - msgBox.setStandardButtons(QMessageBox::Ok); - msgBox.setDefaultButton(QMessageBox::Ok); - msgBox.exec(); - } } while (false);