Alarm trigger did not reset when the battery started charging again. Oops.
Index: e_mod_main.c =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/modules/battery/e_mod_main.c,v retrieving revision 1.9 diff -u -r1.9 e_mod_main.c --- e_mod_main.c 11 Jan 2005 07:08:37 -0000 1.9 +++ e_mod_main.c 11 Jan 2005 11:24:30 -0000 @@ -748,12 +748,15 @@ if ((charging) || (discharging)) { ef->battery_prev_battery = 1; - if ((charging ) && (ef->battery_prev_ac != 1)) + if (charging) { - edje_object_signal_emit(ef->bat_object, "charge", ""); - ef->battery_prev_ac = 1; - edje_object_signal_emit(ef->bat_object, "pulsestop", ""); - ef->bat->alarm_triggered = 0; + if (ef->battery_prev_ac != 1) + { + edje_object_signal_emit(ef->bat_object, "charge", ""); + ef->battery_prev_ac = 1; + } + edje_object_signal_emit(ef->bat_object, "pulsestop", ""); + ef->bat->alarm_triggered = 0; } else if (discharging) {