diff --git a/src/com/android/settings/fuelgauge/batteryusage/DataProcessManager.java b/src/com/android/settings/fuelgauge/batteryusage/DataProcessManager.java index 3e8df615d53..9a45d0ca7b6 100644 --- a/src/com/android/settings/fuelgauge/batteryusage/DataProcessManager.java +++ b/src/com/android/settings/fuelgauge/batteryusage/DataProcessManager.java @@ -588,7 +588,8 @@ public class DataProcessManager { lastFullChargeTime, DatabaseUtils.BATTERY_LEVEL_RECORD_EVENTS); final long startTimestamp = - (batteryLevelRecordEvents.isEmpty() || !userIdsSeries.isMainUserProfileOnly()) + (batteryLevelRecordEvents.isEmpty() + || (!isFromPeriodJob && !userIdsSeries.isMainUserProfileOnly())) ? lastFullChargeTime : batteryLevelRecordEvents.get(0).getTimestamp(); final BatteryLevelData batteryLevelData =