Quellcode durchsuchen

fix in logic for deleting carbs when closing the bolus view

polscm32 vor 2 Jahren
Ursprung
Commit
56df35ab89

+ 2 - 2
FreeAPS/Sources/Modules/Bolus/View/AlternativeBolusCalcRootView.swift

@@ -529,9 +529,9 @@ extension Bolus {
                     }
                 }
                 .onDisappear {
-                    if hasFatOrProtein, !keepForNextWiew, state.useCalc {
+                    if hasFatOrProtein, !keepForNextWiew, state.useCalc, treatmentsViewMode == .editMode {
                         state.delete(deleteTwice: true, meal: meal)
-                    } else if !keepForNextWiew, state.useCalc {
+                    } else if !keepForNextWiew, state.useCalc, treatmentsViewMode == .editMode {
                         state.delete(deleteTwice: false, meal: meal)
                     }
                 }