Loading
Les mêmes émojis s'affichaient deux fois sous chaque message
Le salon portait deux rendus des réactions d'un message : une liste passive de
pastilles, héritée de la première coque, et le composant interactif qui l'a
remplacée sans que l'ancienne soit retirée. Les deux lisaient la même liste,
dans le même bloc, l'une sous l'autre — seule celle du haut réagit au clic.
Ni le typage ni l'API ne pouvaient s'en apercevoir : les deux rendus sont
valides, et le serveur sert la même chose aux deux.
Le passif ignorait de surcroît « supprime », que l'interactif respecte : un
message effacé montrait encore ce que les gens en avaient pensé.
La garantie ne dit pas « le salon affiche les réactions » mais qu'un seul
endroit du produit les affiche — c'est la duplication qui était le défaut, pas
l'absence.
Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>