docs(android): why the clipboard chip appeared late, and why the fallback cannot
This commit is contained in:
@@ -235,6 +235,23 @@ Par ordre de gravité, pas de taille.
|
|||||||
depuis Android 13 le système
|
depuis Android 13 le système
|
||||||
affiche un aperçu de ce qui vient d'être copié, mot de passe compris.
|
affiche un aperçu de ce qui vient d'être copié, mot de passe compris.
|
||||||
`ClipDescription` + extra `android.content.extra.IS_SENSITIVE`.
|
`ClipDescription` + extra `android.content.extra.IS_SENSITIVE`.
|
||||||
|
|
||||||
|
**Suite, 2026-08-21 — vider n'est pas copier.** Une vignette blanche
|
||||||
|
« copié » apparaissait longtemps après le geste, une fois sur deux. Elle
|
||||||
|
venait de nous : l'effacement automatique à 45 s écrivait une chaîne vide
|
||||||
|
via `setPrimaryClip`, ce que le système lit comme une **copie** et annonce
|
||||||
|
comme telle. Le commentaire du code affirmait que « le résultat visible est
|
||||||
|
le même » ; il ne l'est pas. `clearPrimaryClip` depuis l'API 28, avec le
|
||||||
|
repli au-dessous — repli inoffensif par construction, la vignette n'existant
|
||||||
|
qu'à partir d'Android 12.
|
||||||
|
|
||||||
|
Une fois sur deux seulement, parce que le minuteur ne vide que si le
|
||||||
|
presse-papiers contient **toujours** notre texte : copier autre chose
|
||||||
|
entre-temps annule l'effacement, donc la vignette.
|
||||||
|
|
||||||
|
Ce qui reste hors de portée : le bouton *Envoyer à l'appareil* de cette
|
||||||
|
vignette appartient à Android. Le drapeau masque le contenu, il ne retire
|
||||||
|
pas l'action.
|
||||||
5. **Sortir l'URL et le jeton du code source.** Ce sont encore des constantes.
|
5. **Sortir l'URL et le jeton du code source.** Ce sont encore des constantes.
|
||||||
Le mot de passe de sync, lui, est déjà rangé dans le fichier chiffré par le
|
Le mot de passe de sync, lui, est déjà rangé dans le fichier chiffré par le
|
||||||
Keystore ; reste à en faire autant pour les deux autres, et à supprimer le
|
Keystore ; reste à en faire autant pour les deux autres, et à supprimer le
|
||||||
|
|||||||
Reference in New Issue
Block a user