diff options
author | Tobias Markmann <tm@ayena.de> | 2017-02-23 17:04:36 (GMT) |
---|---|---|
committer | Tobias Markmann <tm@ayena.de> | 2017-02-23 17:04:36 (GMT) |
commit | 8803538bc29a3b68d3c69d900f41ddd1b383cec6 (patch) | |
tree | a24165154e85ce3374298a0cb624ee5263499744 | |
parent | 8a5230c10571f7bb52967d672008ccf603391f2f (diff) | |
download | swift-8803538bc29a3b68d3c69d900f41ddd1b383cec6.zip swift-8803538bc29a3b68d3c69d900f41ddd1b383cec6.tar.bz2 |
Fix crash in Swift about dialog if build w/o auto update support
Test-Information:
Previously Swift crashed on QtAboutWidget.cpp:175 when build
without any auto update support. Now it does not anymore.
Tested on macOS 10.12.3 with Qt 5.5.1.
Change-Id: Ia58ec3679d107cfd6b736e54e90a4167cf1adc47
-rw-r--r-- | Swift/QtUI/QtAboutWidget.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Swift/QtUI/QtAboutWidget.cpp b/Swift/QtUI/QtAboutWidget.cpp index 3bc124a..a2aa65c 100644 --- a/Swift/QtUI/QtAboutWidget.cpp +++ b/Swift/QtUI/QtAboutWidget.cpp @@ -152,7 +152,7 @@ void QtAboutWidget::updateUpdateInfo() { updateProgressBar_->hide(); // Currently auto updating is only supported on macOS. #ifdef SWIFTEN_PLATFORM_MACOSX - if (settingsProvider_->getSetting(QtUISettingConstants::ENABLE_SOFTWARE_UPDATES)) { + if (autoUpdater_ && settingsProvider_->getSetting(QtUISettingConstants::ENABLE_SOFTWARE_UPDATES)) { if (!settingsProvider_->getSetting(QtUISettingConstants::SOFTWARE_UPDATE_CHANNEL).empty()) { QString updateFeedDescription; auto addUpdateFeedDialogLink = false; |