Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9c397837 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix b/243485315: NullPointerException when getAppBatteryUsageData()." into tm-qpr-dev

parents 37dfb4c4 87db3520
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -697,12 +697,13 @@ public class BatteryChartPreferenceController extends AbstractPreferenceControll

        final Map<Integer, Map<Integer, BatteryDiffData>> batteryUsageData =
                DataProcessor.getBatteryUsageData(context, batteryHistoryMap);
        return batteryUsageData == null
                ? null
                : batteryUsageData
                        .get(BatteryChartViewModel.SELECTED_INDEX_ALL)
                        .get(BatteryChartViewModel.SELECTED_INDEX_ALL)
                        .getAppDiffEntryList();
        if (batteryUsageData == null) {
            return null;
        }
        BatteryDiffData allBatteryDiffData = batteryUsageData.get(
                BatteryChartViewModel.SELECTED_INDEX_ALL).get(
                BatteryChartViewModel.SELECTED_INDEX_ALL);
        return allBatteryDiffData == null ? null : allBatteryDiffData.getAppDiffEntryList();
    }

    /** Used for {@link AppBatteryPreferenceController}. */