From 4befa38d4666ae7ae6c8730aacdcfd5e6617b495 Mon Sep 17 00:00:00 2001 From: Johannes Mockenhaupt Date: Sat, 28 Oct 2017 11:46:54 +0200 Subject: [PATCH] Close bolus progress dialog better in case of error. --- .../nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java | 4 ++-- .../main/java/de/jotomo/ruffy/spi/BolusProgressReporter.java | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java b/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java index c709b32a2c..1c3f0930f3 100644 --- a/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java +++ b/app/src/main/java/info/nightscout/androidaps/plugins/PumpCombo/ComboPlugin.java @@ -346,8 +346,8 @@ public class ComboPlugin implements PluginBase, PumpInterface { case STOPPED: event.status = MainApp.sResources.getString(R.string.bolusstopped); break; - default: - // no state, just percent below + case FINISHED: + // no state, just percent below to close bolus progress dialog break; } event.percent = percent; diff --git a/ruffy-spi/src/main/java/de/jotomo/ruffy/spi/BolusProgressReporter.java b/ruffy-spi/src/main/java/de/jotomo/ruffy/spi/BolusProgressReporter.java index 3f19f6b8e9..7539513120 100644 --- a/ruffy-spi/src/main/java/de/jotomo/ruffy/spi/BolusProgressReporter.java +++ b/ruffy-spi/src/main/java/de/jotomo/ruffy/spi/BolusProgressReporter.java @@ -6,7 +6,8 @@ public interface BolusProgressReporter { DELIVERING, DELIVERED, STOPPING, - STOPPED + STOPPED, + FINISHED } void report(State state, int percent, double delivered);