From ebef0cebbce1c0bc0596086b9dceb457a2066f78 Mon Sep 17 00:00:00 2001 From: elnjensen Date: Tue, 19 Feb 2019 20:20:33 -0500 Subject: [PATCH] Only present non-zero bolus suggestion on watch after carb entry --- .../Controllers/AddCarbsInterfaceController.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/WatchApp Extension/Controllers/AddCarbsInterfaceController.swift b/WatchApp Extension/Controllers/AddCarbsInterfaceController.swift index 5b46a63147..51be151f37 100644 --- a/WatchApp Extension/Controllers/AddCarbsInterfaceController.swift +++ b/WatchApp Extension/Controllers/AddCarbsInterfaceController.swift @@ -184,7 +184,9 @@ final class AddCarbsInterfaceController: WKInterfaceController, IdentifiableClas ExtensionDelegate.shared().loopManager.addConfirmedCarbEntry(entry) - WKExtension.shared().rootInterfaceController?.presentController(withName: BolusInterfaceController.className, context: suggestion) + if let recommendedBolus = suggestion.recommendedBolus?.rawValue, recommendedBolus > 0.0 { + WKExtension.shared().rootInterfaceController?.presentController(withName: BolusInterfaceController.className, context: suggestion) + } } }, errorHandler: { (error) in