Quellcode durchsuchen

Hide selection picker onAppear and onDisappear

Deniz Cengiz vor 1 Jahr
Ursprung
Commit
2b1febb49c
1 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen
  1. 7 0
      Trio/Sources/Modules/Onboarding/View/TherapySettingEditorView.swift

+ 7 - 0
Trio/Sources/Modules/Onboarding/View/TherapySettingEditorView.swift

@@ -114,6 +114,13 @@ struct TherapySettingEditorView: View {
         .onAppear {
         .onAppear {
             // ensure picker is closed when view appears
             // ensure picker is closed when view appears
             selectedItemID = nil
             selectedItemID = nil
+            // sorts items
+            validateTherapySettingItems()
+        }
+        .onDisappear {
+            // ensure picker is closed when view appears
+            selectedItemID = nil
+            // sorts items
             validateTherapySettingItems()
             validateTherapySettingItems()
         }
         }
         .onChange(of: items, { _, _ in
         .onChange(of: items, { _, _ in