From bb65945ac1a6076de512a2523ca004fd5682aba9 Mon Sep 17 00:00:00 2001 From: cranci1 <100066266+cranci1@users.noreply.github.com> Date: Tue, 18 Mar 2025 15:28:01 +0100 Subject: [PATCH] update progresses instaly --- Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift b/Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift index b284a47..282fadd 100644 --- a/Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift +++ b/Sora/Views/MediaInfoView/EpisodeCell/EpisodeCell.swift @@ -80,11 +80,15 @@ struct EpisodeCell: View { } } .onAppear { + updateProgress() + if UserDefaults.standard.object(forKey: "fetchEpisodeMetadata") == nil || UserDefaults.standard.bool(forKey: "fetchEpisodeMetadata") { fetchEpisodeDetails() } - currentProgress = progress + } + .onChange(of: progress) { newProgress in + updateProgress() } .onTapGesture { onTap(episodeImageUrl)