diff options
-rw-r--r-- | src/up-daemon.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/up-daemon.c b/src/up-daemon.c index 611a25b..799e651 100644 --- a/src/up-daemon.c +++ b/src/up-daemon.c @@ -816,7 +816,9 @@ up_daemon_compute_warning_level (UpDaemon *daemon, default_level = UP_DEVICE_LEVEL_DISCHARGING; } - if (!power_supply || !daemon->priv->use_percentage_for_policy) + if (power_supply && + !daemon->priv->use_percentage_for_policy && + time_to_empty > 0.0) use_percentage = FALSE; if (use_percentage) { |