Performance improvements

This commit is contained in:
Arkadiusz Fal
2023-06-09 17:46:31 +02:00
parent 8ffdd4d51f
commit 3d35a60c7a
3 changed files with 4 additions and 17 deletions

View File

@@ -20,7 +20,6 @@ struct VideoContextMenuView: View {
@FetchRequest private var watchRequest: FetchedResults<Watch>
@Default(.saveHistory) private var saveHistory
@Default(.showPlayNowInBackendContextMenu) private var showPlayNowInBackendContextMenu
private var backgroundContext = PersistenceController.shared.container.newBackgroundContext()
@@ -44,7 +43,7 @@ struct VideoContextMenuView: View {
removeAllFromQueueButton()
}
if !video.localStreamIsDirectory {
if saveHistory {
if Defaults[.saveHistory] {
Section {
if let watchedAtString {
Text(watchedAtString)
@@ -72,7 +71,7 @@ struct VideoContextMenuView: View {
#endif
}
if showPlayNowInBackendContextMenu {
if Defaults[.showPlayNowInBackendContextMenu] {
Section {
ForEach(PlayerBackendType.allCases, id: \.self) { backend in
playNowInBackendButton(backend)