switch order of commands when setting superbolus

This commit is contained in:
Milos Kozak 2017-05-26 15:02:59 +02:00
parent 59de00d663
commit 60a41b7dce

View file

@ -330,6 +330,10 @@ public class WizardDialog extends DialogFragment implements OnClickListener, Co
}
if (useSuperBolus) {
final LoopPlugin activeloop = MainApp.getConfigBuilder().getActiveLoop();
if (activeloop != null) {
activeloop.superBolusTo(new Date().getTime() + 2 * 60L * 60 * 1000);
MainApp.bus().post(new EventRefreshGui(false));
}
result = pump.setTempBasalAbsolute(0d, 120);
if (!result.success) {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
@ -338,10 +342,6 @@ public class WizardDialog extends DialogFragment implements OnClickListener, Co
builder.setPositiveButton(MainApp.sResources.getString(R.string.ok), null);
builder.show();
}
if (activeloop != null) {
activeloop.superBolusTo(new Date().getTime() + 2 * 60L * 60 * 1000);
MainApp.bus().post(new EventRefreshGui(false));
}
}
}
});