From f3f8aa53973aa12ce3765a64c6b9ca04a3328687 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 14 Dec 2025 05:15:15 +0000 Subject: [PATCH] fix(ios): use Observation environment in settings --- apps/ios/Sources/Settings/SettingsTab.swift | 2 -- apps/ios/Sources/Settings/VoiceWakeWordsSettingsView.swift | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/ios/Sources/Settings/SettingsTab.swift b/apps/ios/Sources/Settings/SettingsTab.swift index c4eb2ffed..b226db058 100644 --- a/apps/ios/Sources/Settings/SettingsTab.swift +++ b/apps/ios/Sources/Settings/SettingsTab.swift @@ -59,8 +59,6 @@ struct SettingsTab: View { NavigationLink { VoiceWakeWordsSettingsView() - .environmentObject(self.appModel) - .environmentObject(self.voiceWake) } label: { LabeledContent( "Wake Words", diff --git a/apps/ios/Sources/Settings/VoiceWakeWordsSettingsView.swift b/apps/ios/Sources/Settings/VoiceWakeWordsSettingsView.swift index 60b86c631..13af08d7a 100644 --- a/apps/ios/Sources/Settings/VoiceWakeWordsSettingsView.swift +++ b/apps/ios/Sources/Settings/VoiceWakeWordsSettingsView.swift @@ -1,7 +1,7 @@ import SwiftUI struct VoiceWakeWordsSettingsView: View { - @EnvironmentObject private var appModel: NodeAppModel + @Environment(NodeAppModel.self) private var appModel @State private var triggerWords: [String] = VoiceWakePreferences.loadTriggerWords() @State private var syncTask: Task?