summaryrefslogtreecommitdiff
path: root/src/battery/lowbat-handler.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/battery/lowbat-handler.c')
-rw-r--r--src/battery/lowbat-handler.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/battery/lowbat-handler.c b/src/battery/lowbat-handler.c
index 90a5f021..8f93d108 100644
--- a/src/battery/lowbat-handler.c
+++ b/src/battery/lowbat-handler.c
@@ -704,9 +704,10 @@ static int lowbat_process(int bat_percent, void *ad)
bool low_bat = false;
int result = 0;
- new_bat_capacity = bat_percent;
- if (new_bat_capacity < 0)
+ if (battery.online == POWER_SUPPLY_TYPE_UNKNOWN)
return -EINVAL;
+
+ new_bat_capacity = bat_percent;
change_lowbat_level(new_bat_capacity);
lowbat_custom_popup(online, new_bat_capacity);
battery_level_send_system_event(new_bat_capacity);