Bugfix Zero runtime not reset runtime while charger connected

I can't repro the users issue guessing its the difference with
charging monitor vs not

https://forums.rockbox.org/index.php/topic,55406.0.html

Change-Id: I252f48cd24a9cb0fb2b899352fe9f9ac540a9a5b
This commit is contained in:
William Wilgus 2025-07-19 09:12:29 -04:00
parent 29e0303915
commit 31c8c0496b
3 changed files with 11 additions and 4 deletions

View file

@ -192,7 +192,7 @@ static struct screen * sb_fill_bar_info(struct gui_statusbar * bar)
/* zero battery run time if charging */
if (charge_state > DISCHARGING)
reset_runtime();
zero_runtime();
/* animate battery if charging */
if ((charge_state == DISCHARGING) || (charge_state == TRICKLE))
@ -202,7 +202,7 @@ static struct screen * sb_fill_bar_info(struct gui_statusbar * bar)
else
{
#else /* CONFIG_CHARGING < CHARGING_MONITOR */
reset_runtime();
zero_runtime();
{
#endif /* CONFIG_CHARGING < CHARGING_MONITOR */
/* animate in (max.) 4 steps, starting near the current charge level */