Просмотр исходного кода

Hide selection picker onAppear and onDisappear

Deniz Cengiz 1 год назад
Родитель
Сommit
2b1febb49c
1 измененных файлов с 7 добавлено и 0 удалено
  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