瀏覽代碼

Fix state initialization

polscm32 1 年之前
父節點
當前提交
3d60da2b65
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      Trio/Sources/Modules/AppDiagnostics/View/AppDiagnosticsRootView.swift

+ 3 - 3
Trio/Sources/Modules/AppDiagnostics/View/AppDiagnosticsRootView.swift

@@ -5,7 +5,7 @@ extension AppDiagnostics {
     struct RootView: BaseView {
         let resolver: Resolver
 
-        @StateObject var state = StateModel()
+        @State var state = StateModel()
 
         @Environment(\.colorScheme) var colorScheme
         @Environment(AppState.self) var appState
@@ -40,9 +40,9 @@ extension AppDiagnostics {
                             }
                             .padding()
                         }
-                        .onChange(of: state.diagnosticsSharingOption, { _, _ in
+                        .onChange(of: state.diagnosticsSharingOption) {
                             state.applyDiagnostics()
-                        })
+                        }
                     }
                 ).listRowBackground(Color.chart)