Sending BATTERY_LEVEL_CHANGED when plug type changes

Test: manual:
adb shell dumpsys battery unplug|reset
should trigger the broadcast

Bug: 112322475
Change-Id: I16b13274100903cb738a047c76d25cf30e480b88
This commit is contained in:
Suprabh Shukla
2018-08-08 18:16:22 -07:00
parent 0b9a87c661
commit 8046ba6ef3

View File

@@ -625,7 +625,7 @@ public final class BatteryService extends SystemService {
// them will get the new sequence number at that point. (See for example how testing
// of JobScheduler's BatteryController works.)
sendBatteryChangedIntentLocked();
if (mLastBatteryLevel != mHealthInfo.batteryLevel) {
if (mLastBatteryLevel != mHealthInfo.batteryLevel || mLastPlugType != mPlugType) {
sendBatteryLevelChangedIntentLocked();
}