From dc4884035240a7e31c3cf27b83a9d54768b06ae8 Mon Sep 17 00:00:00 2001 From: rootdarkarchon Date: Sun, 30 Apr 2023 16:17:07 +0200 Subject: [PATCH] potentially fix issue with unlimited redraws --- MareSynchronos/MareSynchronos.csproj | 2 +- MareSynchronos/PlayerData/Pairs/CachedPlayer.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MareSynchronos/MareSynchronos.csproj b/MareSynchronos/MareSynchronos.csproj index 4e85e9c..e8dbec2 100644 --- a/MareSynchronos/MareSynchronos.csproj +++ b/MareSynchronos/MareSynchronos.csproj @@ -3,7 +3,7 @@ - 0.8.28 + 0.8.29 https://github.com/Penumbra-Sync/client diff --git a/MareSynchronos/PlayerData/Pairs/CachedPlayer.cs b/MareSynchronos/PlayerData/Pairs/CachedPlayer.cs index fd8cd0d..5414713 100644 --- a/MareSynchronos/PlayerData/Pairs/CachedPlayer.cs +++ b/MareSynchronos/PlayerData/Pairs/CachedPlayer.cs @@ -149,10 +149,10 @@ public sealed class CachedPlayer : DisposableMediatorSubscriberBase protected override void Dispose(bool disposing) { - if (string.IsNullOrEmpty(PlayerName)) return; // already disposed - base.Dispose(disposing); + if (string.IsNullOrEmpty(PlayerName)) return; // already disposed + SetUploading(false); _downloadManager.Dispose(); var name = PlayerName;