Fixed Bug that doesn't show COB if BGI disabled.

This commit is contained in:
sabsoubi 2020-02-21 11:04:59 +01:00
parent eb98ca7658
commit b11707b5d4

View file

@ -202,13 +202,13 @@ public class StatuslinePlugin extends PluginBase {
+ DecimalFormatter.to2Decimal(basalIob.basaliob) + ")"; + DecimalFormatter.to2Decimal(basalIob.basaliob) + ")";
} }
if (!mPrefs.getBoolean("xdripstatus_showbgi", false)) { // BGI
return status; if (mPrefs.getBoolean("xdripstatus_showbgi", true)) {
double bgi = -(bolusIob.activity + basalIob.activity) * 5 * profile.getIsf();
status += " " + ((bgi >= 0) ? "+" : "") + DecimalFormatter.to2Decimal(bgi);
} }
double bgi = -(bolusIob.activity + basalIob.activity) * 5 * profile.getIsf(); /* COB */
status += " " + ((bgi >= 0) ? "+" : "") + DecimalFormatter.to2Decimal(bgi);
status += " " + IobCobCalculatorPlugin.getPlugin().getCobInfo(false, "StatuslinePlugin").generateCOBString(); status += " " + IobCobCalculatorPlugin.getPlugin().getCobInfo(false, "StatuslinePlugin").generateCOBString();
return status; return status;