瀏覽代碼

battery: fixed remaining time on connected AC

when an AC is connected apm_info shows a non-valid value for remaining
minutes. it was decided that in that case the function should return an
empty string.
master
Tobias Tschinkowitz 6 年之前
committed by Aaron Marcher
父節點
當前提交
367f8a8c44
共有 1 個檔案被更改,包括 6 行新增2 行删除
  1. +6
    -2
      components/battery.c

+ 6
- 2
components/battery.c 查看文件

@@ -121,8 +121,12 @@
struct apm_power_info apm_info;

if (load_apm_power_info(&apm_info)) {
return bprintf("%u:%02u", apm_info.minutes_left / 60,
apm_info.minutes_left % 60);
if (apm_info.ac_state != APM_AC_ON) {
return bprintf("%u:%02u", apm_info.minutes_left / 60,
apm_info.minutes_left % 60);
} else {
return strdup("");
}
}

return NULL;


Loading…
取消
儲存