diff --git a/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java b/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java index d192e1ab924..e9d10f2da83 100644 --- a/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java +++ b/src/com/android/settings/fuelgauge/batteryusage/BatteryChartPreferenceController.java @@ -296,6 +296,10 @@ public class BatteryChartPreferenceController extends AbstractPreferenceControll }); mHourlyChartView = hourlyChartView; mHourlyChartView.setOnSelectListener(trapezoidIndex -> { + if (mDailyChartIndex == BatteryChartViewModel.SELECTED_INDEX_ALL) { + // This will happen when a daily slot and an hour slot are clicked together. + return; + } if (mHourlyChartIndex == trapezoidIndex) { return; }