diff --git a/internal/frontend/qt-ie/frontend.go b/internal/frontend/qt-ie/frontend.go index 84269a39..2b97046c 100644 --- a/internal/frontend/qt-ie/frontend.go +++ b/internal/frontend/qt-ie/frontend.go @@ -412,9 +412,9 @@ func (f *FrontendQt) startManualUpdate() { if err != nil { logrus.WithError(err).Error("An error occurred while installing updates manually") f.Qml.NotifyManualUpdateError() + } else { + f.Qml.NotifyManualUpdateRestartNeeded() } - - f.Qml.NotifyManualUpdateRestartNeeded() }() } diff --git a/internal/frontend/qt/frontend.go b/internal/frontend/qt/frontend.go index b65659bf..358fdfba 100644 --- a/internal/frontend/qt/frontend.go +++ b/internal/frontend/qt/frontend.go @@ -652,8 +652,8 @@ func (s *FrontendQt) startManualUpdate() { if err != nil { logrus.WithError(err).Error("An error occurred while installing updates manually") s.Qml.NotifyManualUpdateError() + } else { + s.Qml.NotifyManualUpdateRestartNeeded() } - - s.Qml.NotifyManualUpdateRestartNeeded() }() }