فهرست منبع

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)