Battery: Avoid executing ac_connected cmd on startup Previously ac_connected_cmd was executed during tint2 startup (if AC is connected during startup).
Sebastian Reichel sre@ring0.de
1 files changed,
4 insertions(+),
3 deletions(-)
jump to
M
src/battery/battery.c
→
src/battery/battery.c
@@ -67,12 +67,11 @@ int8_t old_minutes = battery_state.time.minutes;
if (!battery_found) { init_battery(); + old_ac_connected = battery_state.ac_connected; } if (update_battery() != 0) { - // Reconfigure + // Try to reconfigure on failed update init_battery(); - // Try again - update_battery(); } if (old_ac_connected != battery_state.ac_connected) {@@ -185,6 +184,8 @@ battery_found = battery_os_init();
if (!battery_timeout) battery_timeout = add_timeout(10, 30000, update_battery_tick, 0, &battery_timeout); + + update_battery(); } char* battery_get_tooltip(void* obj) {