diff --git a/Sora.xcodeproj/project.xcworkspace/xcuserdata/Francesco.xcuserdatad/UserInterfaceState.xcuserstate b/Sora.xcodeproj/project.xcworkspace/xcuserdata/Francesco.xcuserdatad/UserInterfaceState.xcuserstate index aad8202..a187c63 100644 Binary files a/Sora.xcodeproj/project.xcworkspace/xcuserdata/Francesco.xcuserdatad/UserInterfaceState.xcuserstate and b/Sora.xcodeproj/project.xcworkspace/xcuserdata/Francesco.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/Sora/Utils/Player/VideoPlayerView.swift b/Sora/Utils/Player/VideoPlayerView.swift index d3feabb..98b388a 100644 --- a/Sora/Utils/Player/VideoPlayerView.swift +++ b/Sora/Utils/Player/VideoPlayerView.swift @@ -71,6 +71,7 @@ class VideoPlayerViewController: UIViewController { override func viewDidDisappear(_ animated: Bool) { super.viewDidDisappear(animated) + player?.pause() if let timeObserverToken = timeObserverToken { player?.removeTimeObserver(timeObserverToken) self.timeObserverToken = nil @@ -94,4 +95,4 @@ class VideoPlayerViewController: UIViewController { UserDefaults.standard.set(duration, forKey: "totalTime_\(fullURL)") } } -} \ No newline at end of file +} diff --git a/Sora/Views/LibraryViews/LibraryView.swift b/Sora/Views/LibraryViews/LibraryView.swift index 04d61fe..fd45d2c 100644 --- a/Sora/Views/LibraryViews/LibraryView.swift +++ b/Sora/Views/LibraryViews/LibraryView.swift @@ -35,9 +35,9 @@ struct LibraryView: View { .padding() } } - .navigationViewStyle(StackNavigationViewStyle()) .navigationTitle("Library") } + .navigationViewStyle(StackNavigationViewStyle()) } var emptyLibraryView: some View { diff --git a/Sora/Views/SearchViews/SearchResultsView.swift b/Sora/Views/SearchViews/SearchResultsView.swift index ce9927e..bebc99b 100644 --- a/Sora/Views/SearchViews/SearchResultsView.swift +++ b/Sora/Views/SearchViews/SearchResultsView.swift @@ -108,13 +108,13 @@ struct SearchResultsView: View { } } } - .navigationViewStyle(StackNavigationViewStyle()) .navigationTitle("Results") .toolbar { filterMenu } } } + .navigationViewStyle(StackNavigationViewStyle()) .onAppear { performSearch() } diff --git a/Sora/Views/SearchViews/SearchView.swift b/Sora/Views/SearchViews/SearchView.swift index 7d60d4d..d55537f 100644 --- a/Sora/Views/SearchViews/SearchView.swift +++ b/Sora/Views/SearchViews/SearchView.swift @@ -67,6 +67,7 @@ struct SearchView: View { } }) { Text(historyItem) + .foregroundColor(.primary) } } .onDelete(perform: searchHistoryManager.deleteHistoryItem) diff --git a/Sora/Views/SettingsViews/SettingView.swift b/Sora/Views/SettingsViews/SettingView.swift index aa6ca86..e64368f 100644 --- a/Sora/Views/SettingsViews/SettingView.swift +++ b/Sora/Views/SettingsViews/SettingView.swift @@ -118,7 +118,6 @@ struct SettingsView: View { } } } - .navigationViewStyle(StackNavigationViewStyle()) .navigationTitle("Settings") .sheet(isPresented: $isDocumentPickerPresented) { DocumentPicker( @@ -143,6 +142,7 @@ struct SettingsView: View { Text(importErrorMessage) } } + .navigationViewStyle(StackNavigationViewStyle()) } }