|
|
@@ -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;
|