1
0
mirror of https://github.com/oliexdev/openScale.git synced 2025-08-22 00:06:48 +02:00

Don't show disabled measurements in pie chart

This commit is contained in:
Erik Johansson
2018-04-29 22:26:15 +02:00
parent 2689aea89a
commit aa880e679d

View File

@@ -272,20 +272,19 @@ public class OverviewFragment extends Fragment implements FragmentUpdateListener
List<SliceValue> arcValuesLast = new ArrayList<>();
for (MeasurementView view : measurementViews) {
if (view instanceof FloatMeasurementView) {
FloatMeasurementView measurementView = (FloatMeasurementView) view;
if (measurementView instanceof BMRMeasurementView) {
if (!view.isVisible()
|| !(view instanceof FloatMeasurementView)
|| view instanceof BMRMeasurementView) {
continue;
}
FloatMeasurementView measurementView = (FloatMeasurementView) view;
measurementView.loadFrom(lastScaleMeasurement, null);
if (measurementView.getValue() != 0) {
arcValuesLast.add(new SliceValue(measurementView.getValue(), measurementView.getColor()));
}
}
}
final Converters.WeightUnit unit = currentScaleUser.getScaleUnit();
PieChartData pieChartData = new PieChartData(arcValuesLast);