From 6c43d792b2881f0f5c181e28bbc632688c28c072 Mon Sep 17 00:00:00 2001 From: Seiike <122684677+Seeike@users.noreply.github.com> Date: Thu, 3 Apr 2025 23:52:40 +0200 Subject: [PATCH] fixed buffer bar not updating fixed = sometimes when stream is opened from continue watching section the bar doesnt update --- Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift | 4 +++- .../SettingsView/SettingsSubViews/SettingsViewPlayer.swift | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift b/Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift index 9aa362c..5530058 100644 --- a/Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift +++ b/Sora/Utils/MediaPlayer/CustomPlayer/CustomPlayer.swift @@ -141,7 +141,9 @@ class CustomMediaPlayerViewController: UIViewController { let lastPlayedTime = UserDefaults.standard.double(forKey: "lastPlayedTime_\(fullUrl)") if lastPlayedTime > 0 { let seekTime = CMTime(seconds: lastPlayedTime, preferredTimescale: 1) - self.player.seek(to: seekTime) + self.player.seek(to: seekTime) { [weak self] _ in + self?.updateBufferValue() + } } } diff --git a/Sora/Views/SettingsView/SettingsSubViews/SettingsViewPlayer.swift b/Sora/Views/SettingsView/SettingsSubViews/SettingsViewPlayer.swift index 1406013..53c1ce9 100644 --- a/Sora/Views/SettingsView/SettingsSubViews/SettingsViewPlayer.swift +++ b/Sora/Views/SettingsView/SettingsSubViews/SettingsViewPlayer.swift @@ -42,7 +42,7 @@ struct SettingsViewPlayer: View { Toggle("Force Landscape", isOn: $isAlwaysLandscape) .tint(.accentColor) - Toggle("Two finger hold for pause",isOn: $holdForPauseEnabled) + Toggle("Two Finger Hold for Pause",isOn: $holdForPauseEnabled) .tint(.accentColor) }