fix(exercice): reprise du timer d'étape après restauration de séance (ticket #60)

Relance le timer de l'étape en cours si son état restauré est en
pause, au lieu de rester bloqué en pause après une reprise de séance.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-07-19 20:08:30 +02:00
parent 37fb50e15e
commit 8ac86c066f

View File

@ -957,6 +957,10 @@ final class _WorkoutExecutionScreenState extends State<WorkoutExecutionScreen> {
if (!mounted || restoredRest) return;
await _loadScoreStopwatch();
await _loadStepProgress();
if (_stepProgress?.state.status ==
ActiveExerciseStepProgressStatus.pausedTimer) {
await _startCurrentStepTimer();
}
if (!mounted) return;
setState(() => _mode = WorkoutExecutionMode.active);
_refreshStepTicker();