mirror of
https://gitlab.freedesktop.org/upower/upower.git
synced 2026-05-09 04:48:05 +02:00
linux: Don't guess discharging state for devices
If the device state is unknown, don't guess based on the laptop's power supplies (battery/power line) as it might not be charging from there. https://bugs.freedesktop.org/show_bug.cgi?id=70321#c1
This commit is contained in:
parent
66da41ceac
commit
f3898db4d3
1 changed files with 1 additions and 1 deletions
|
|
@ -720,7 +720,7 @@ up_device_supply_refresh_battery (UpDeviceSupply *supply)
|
|||
|
||||
/* the battery isn't charging or discharging, it's just
|
||||
* sitting there half full doing nothing: try to guess a state */
|
||||
if (state == UP_DEVICE_STATE_UNKNOWN) {
|
||||
if (state == UP_DEVICE_STATE_UNKNOWN && supply->priv->is_power_supply) {
|
||||
daemon = up_device_get_daemon (device);
|
||||
|
||||
/* If we have any online AC, assume charging, otherwise
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue