Files
GameTime/.ideai/tickets/29/carnet.md
Blomios ae1104ce01 docs(ideai): met à jour les tickets après persistance des étapes et éditeur
Clôture/actualise les tickets #24, #29, #32, #33, #41, #42, #43, #44,
#45, #56, #63 et reflète l'avancement des tickets #58/#59.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-19 19:53:06 +02:00

1.0 KiB

issueRef, version, updatedBy, updatedAt
issueRef version updatedBy updatedAt
#29 8
kind
user
1784482456784

Correctif appliqué : l'écran d'exécution ne lisait pas correctement scoreInputModeSnapshot depuis le snapshot de séance avant de transmettre le résultat à recordCurrentSetResult, ce qui empêchait l'enregistrement du score manuel quand Temps+Répétitions+Score étaient actifs simultanément — la série ne pouvait donc jamais être validée. Corrigé : lecture du mode depuis le snapshot, et ajout d'un SnackBar d'erreur explicite si l'enregistrement échoue malgré tout (pour éviter un "rien ne se passe" silencieux à l'avenir).

Vérifié : analyze propre, 42/42 tests verts (dont un nouveau test qui reproduit exactement le scénario rapporté : série 2/3, Temps+Répétitions+Score actifs, valeurs différentes des cibles, "Terminer la série" fait bien avancer à 3/3), build APK debug réussi.

À tester sur le téléphone : reproduire le scénario exact (exercice à 3 mesures, série en cours avec valeurs différentes des cibles, "Terminer la série").