소스 검색

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)