diff options
-rw-r--r-- | board/casta/battery.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/board/casta/battery.c b/board/casta/battery.c index abed3481ef..965db28395 100644 --- a/board/casta/battery.c +++ b/board/casta/battery.c @@ -138,7 +138,8 @@ int charger_profile_override(struct charge_state_data *curr) current = 0; voltage = 0; curr->batt.flags &= ~BATT_FLAG_WANT_CHARGE; - curr->state = ST_IDLE; + if (curr->state != ST_DISCHARGE) + curr->state = ST_IDLE; break; } |