diff --git a/osu.Game/Updater/UpdateManager.cs b/osu.Game/Updater/UpdateManager.cs index 8917f07a50..c74adc7ee2 100644 --- a/osu.Game/Updater/UpdateManager.cs +++ b/osu.Game/Updater/UpdateManager.cs @@ -101,7 +101,10 @@ namespace osu.Game.Updater /// /// Immediately checks for any available update. /// - /// true if any updates are available, false otherwise. + /// + /// true if any updates are available, false otherwise. + /// May return true if an error occured (there is potentially an update available). + /// public async Task CheckForUpdateAsync(CancellationToken cancellationToken = default) => await Task.Run(async () => { if (!CanCheckForUpdate) @@ -120,7 +123,7 @@ namespace osu.Game.Updater catch (Exception e) { Logger.Log($"{nameof(PerformUpdateCheck)} failed ({e.Message})"); - return false; + return true; } }, cancellationToken).ConfigureAwait(false);