device: don't signal status change when battery changes from None to None
This commit is contained in:
parent
83f79c55f1
commit
338a2687d3
|
@ -272,7 +272,7 @@ class DeviceStatus(dict):
|
||||||
if battery is not None:
|
if battery is not None:
|
||||||
level, status, nextLevel = battery
|
level, status, nextLevel = battery
|
||||||
self.set_battery_info(level, status, nextLevel, voltage)
|
self.set_battery_info(level, status, nextLevel, voltage)
|
||||||
elif KEYS.BATTERY_STATUS in self:
|
elif self.get(KEYS.BATTERY_STATUS, None) is not None:
|
||||||
self[KEYS.BATTERY_STATUS] = None
|
self[KEYS.BATTERY_STATUS] = None
|
||||||
self[KEYS.BATTERY_CHARGING] = None
|
self[KEYS.BATTERY_CHARGING] = None
|
||||||
self[KEYS.BATTERY_VOLTAGE] = None
|
self[KEYS.BATTERY_VOLTAGE] = None
|
||||||
|
|
Loading…
Reference in New Issue