fix(input) : InputAutocomplete garde la valeur collée après sélection (MUI-48) #87
Reference in New Issue
Block a user
Delete Branch "feature/MUI-48-le-champ-adresse-disparait-apres-un-copier-coller"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Contexte — MUI-48
« Le champ adresse disparaît après un copier-coller » (Malio UI, bug frontend).
Repro exacte
Ctrl+ApuisCtrl+Vpour remplacer.À la souris (re-clic dans le champ) le bug ne se produit pas.
Cause racine
onSelectrepassaitisFocusedàfalsealors que l'input garde le focus DOM (l'option est cliquée enmousedown.prevent). Au collage,onInputémetupdate:modelValue(null); lewatchde synchronisation, protégé par le seulisFocused, remettait alorsinputValueà''.Correctif
onInputresynchroniseisFocused = true: recevoir un évènementinputprouve que le champ est en cours d'édition. Lewatchse protège correctement et ne stompe plus la valeur collée. Correctif d'une ligne, au point exact de la cause.Tests / vérifs
Ctrl+A/Ctrl+V) — échoue sans le fix, passe avec.CHANGELOG.md: entréeFixedMUI-48.🤖 Generated with Claude Code