Revert "Make the BolusProgress dialog a bit more self-contained."

Breaks dismissal of dialog (only one invocation of
EventDismissBolusprogressIfRunning also sets bolusEnded=true).

This reverts commit c11455dff1.
This commit is contained in:
Johannes Mockenhaupt 2017-09-09 18:16:13 +02:00
parent c11455dff1
commit 612efa6a13
No known key found for this signature in database
GPG key ID: 9E1EA6AF7BBBB0D1
2 changed files with 3 additions and 3 deletions

View file

@ -455,6 +455,7 @@ public class ConfigBuilderPlugin implements PluginBase, PumpInterface, Constrain
result = activePump.deliverTreatment(detailedBolusInfo);
BolusProgressDialog.bolusEnded = true;
MainApp.bus().post(new EventDismissBolusprogressIfRunning(result));
mWakeLock.release();

View file

@ -33,8 +33,8 @@ public class BolusProgressDialog extends DialogFragment implements View.OnClickL
BolusProgressHelperActivity helperActivity;
static double amount;
private static boolean bolusEnded = false;
private static boolean running = true;
public static boolean bolusEnded = false;
public static boolean running = true;
public BolusProgressDialog() {
super();
@ -124,7 +124,6 @@ public class BolusProgressDialog extends DialogFragment implements View.OnClickL
@Subscribe
public void onStatusEvent(final EventDismissBolusprogressIfRunning ev) {
if(BolusProgressDialog.running){
bolusEnded = true;
dismiss();
}
}