From 791516741e61177534c9c677ffcd153d190d8ef9 Mon Sep 17 00:00:00 2001 From: PangMo5 Date: Tue, 1 Jun 2021 13:51:56 +0900 Subject: [PATCH] Change some ObservedObject to StateObject --- JellyfinPlayer/LibraryListView.swift | 2 +- JellyfinPlayer/LibrarySearchView.swift | 2 +- JellyfinPlayer/LibraryView.swift | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/JellyfinPlayer/LibraryListView.swift b/JellyfinPlayer/LibraryListView.swift index 90743713..ffe48591 100644 --- a/JellyfinPlayer/LibraryListView.swift +++ b/JellyfinPlayer/LibraryListView.swift @@ -13,7 +13,7 @@ struct LibraryListView: View { private var viewContext @EnvironmentObject var globalData: GlobalData - @ObservedObject + @StateObject var viewModel: LibraryListViewModel var body: some View { diff --git a/JellyfinPlayer/LibrarySearchView.swift b/JellyfinPlayer/LibrarySearchView.swift index aa8f5ee1..fd418a91 100644 --- a/JellyfinPlayer/LibrarySearchView.swift +++ b/JellyfinPlayer/LibrarySearchView.swift @@ -15,7 +15,7 @@ struct LibrarySearchView: View { private var viewContext @EnvironmentObject var globalData: GlobalData - @ObservedObject + @StateObject var viewModel: LibrarySearchViewModel @State diff --git a/JellyfinPlayer/LibraryView.swift b/JellyfinPlayer/LibraryView.swift index 67ba41c9..454ee0a5 100644 --- a/JellyfinPlayer/LibraryView.swift +++ b/JellyfinPlayer/LibraryView.swift @@ -13,7 +13,7 @@ struct LibraryView: View { private var viewContext @EnvironmentObject var globalData: GlobalData - @ObservedObject + @StateObject var viewModel: LibraryViewModel @State @@ -27,7 +27,7 @@ struct LibraryView: View { private var tracks: [GridItem] = [] init(viewModel: LibraryViewModel, title: String) { - self.viewModel = viewModel + _viewModel = StateObject(wrappedValue: viewModel) self.title = title }