diff --git a/Loop/Views/BolusEntryView.swift b/Loop/Views/BolusEntryView.swift index 980521b84..9cca3cf1b 100644 --- a/Loop/Views/BolusEntryView.swift +++ b/Loop/Views/BolusEntryView.swift @@ -67,6 +67,9 @@ struct BolusEntryView: View { newEnteredBolusString = viewModel.formatBolusAmount(amount) } enteredBolusStringBinding.wrappedValue = newEnteredBolusString + } else { + // If the recommendation changes, and the user has edited the bolus amount, set the bolus amount to 0 + enteredBolusStringBinding.wrappedValue = "0" } } .task {