-
Correctify 1.2.3 Stable
released this
2026-10-23 15:33:26 +02:00 | 6 commits to main since this releaseUne correction pouvait coller plusieurs copies "au mauvais endroit" dans les navigateurs (2 rapports). La 1.2.3 rend la vérification inexorable.
La cause
Après le collage, Correctify relisait « l'élément ayant le focus maintenant ». Or les navigateurs déplacent parfois ce focus ailleurs — barre d'adresse, panneau d'extension — et la correction appliquée n'y figure jamais. Le champ semblait ne jamais l'avoir reçue : l'app collait 2 à 4 fois et déclenchait l'erreur à tort.
La correction
- La vérification n'a lieu que si le même élément que celui capturé détient toujours le focus (identité contrôlée).
- Si le focus quitte le champ pendant le collage, la chaîne de réessais s'arrête net : un seul collage est parti, aucun faux message d'erreur.
- La preuve par changement de valeur n'est acceptée que dans le même élément — fin du mensonge possible entre deux éléments différents.
Vérifié en direct (5/5)
TextEdit, Safari (textarea + contenteditable), Chrome (textarea + contenteditable) : sélection copiée, correction appliquée, collage vérifié — et exactement le mot sélectionné remplacé, aucune duplication.
Downloads
-
Source code (ZIP)
2 downloads
-
Source code (TAR.GZ)
2 downloads