diff options
Diffstat (limited to 'Sora/Views/Settings/Section/SettingsSectionDetailsView.swift')
| -rw-r--r-- | Sora/Views/Settings/Section/SettingsSectionDetailsView.swift | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Sora/Views/Settings/Section/SettingsSectionDetailsView.swift b/Sora/Views/Settings/Section/SettingsSectionDetailsView.swift index 8db6002..c386634 100644 --- a/Sora/Views/Settings/Section/SettingsSectionDetailsView.swift +++ b/Sora/Views/Settings/Section/SettingsSectionDetailsView.swift @@ -1,9 +1,12 @@ import SwiftUI struct SettingsSectionDetailsView: View { - @EnvironmentObject var settings: SettingsManager + @Environment(SettingsManager.self) + private var settings var body: some View { + @Bindable var settings = settings + Form { Section("Image Quality") { Picker("Image Quality", selection: $settings.detailViewQuality) { @@ -58,6 +61,6 @@ struct SettingsSectionDetailsView: View { #Preview { NavigationStack { SettingsSectionDetailsView() - .environmentObject(SettingsManager()) + .environment(SettingsManager()) } } |