diff --git a/osu.Android.props b/osu.Android.props
index d36ae50280..cd57d7478e 100644
--- a/osu.Android.props
+++ b/osu.Android.props
@@ -56,6 +56,6 @@
-
+
diff --git a/osu.Desktop/Updater/SquirrelUpdateManager.cs b/osu.Desktop/Updater/SquirrelUpdateManager.cs
index 58d67c11d9..910751a723 100644
--- a/osu.Desktop/Updater/SquirrelUpdateManager.cs
+++ b/osu.Desktop/Updater/SquirrelUpdateManager.cs
@@ -68,6 +68,8 @@ private async Task checkForUpdateAsync(bool useDeltaPatching = true, Updat
return false;
}
+ scheduleRecheck = false;
+
if (notification == null)
{
notification = new UpdateProgressNotification(this) { State = ProgressNotificationState.Active };
@@ -98,7 +100,6 @@ private async Task checkForUpdateAsync(bool useDeltaPatching = true, Updat
// could fail if deltas are unavailable for full update path (https://github.com/Squirrel/Squirrel.Windows/issues/959)
// try again without deltas.
await checkForUpdateAsync(false, notification).ConfigureAwait(false);
- scheduleRecheck = false;
}
else
{
@@ -110,6 +111,7 @@ private async Task checkForUpdateAsync(bool useDeltaPatching = true, Updat
catch (Exception)
{
// we'll ignore this and retry later. can be triggered by no internet connection or thread abortion.
+ scheduleRecheck = true;
}
finally
{
diff --git a/osu.Game/osu.Game.csproj b/osu.Game/osu.Game.csproj
index cf4918346c..eb7a0141c7 100644
--- a/osu.Game/osu.Game.csproj
+++ b/osu.Game/osu.Game.csproj
@@ -35,7 +35,7 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/osu.iOS.props b/osu.iOS.props
index e573ca97e3..2e5fab758d 100644
--- a/osu.iOS.props
+++ b/osu.iOS.props
@@ -99,6 +99,6 @@
-
+