bug d'affichage quand le clavier est affiché ça fait une grosse zone "grise" qui recouvre l'appli (voir screenshot alban) SI-018
À tester
Manuel
Mobile
Instructions
Aucune instruction.
Liens
Aucun lien.
Vidéos de test
Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.
Historique des verdicts
| Version | Testeur | Verdict | Commentaire | Date | |
|---|---|---|---|---|---|
| 2.0.65.304 | Alban | KO | 2026-06-19 10:40 | actuel | |
| 2.0.65.300 | Alban | OK | 2026-06-19 10:01 | actuel |
Discussion
Sur Android Ok | Sur iPhone le rectangle est encore présent lorsqu'on sélectionne la zone de texte dans l'Inter en plus du zoom à l’apparition du clavier
Correctif posé (à re-tester sur iPhone réel).
Cause racine : la hauteur et la position du conteneur de scroll étaient pilotées par deux mécanismes séparés et désynchronisés quand le clavier s'ouvrait. Pendant le bref instant où l'un était mis à jour mais pas l'autre, le fond de page (gris) apparaissait sous le scroller -> la "zone grise" du screenshot Alban.
Ce qui a changé : hauteur et position sont maintenant gérées ensemble, dans un seul traitement, et uniquement lorsque le clavier virtuel est ouvert. Plus de désynchronisation, donc plus de bande grise.
À vérifier en recette (iPhone Safari) :
1. Ouvrir une intervention, taper dans un champ texte (compte rendu, nom client...) pour faire apparaître le clavier.
2. Le contenu doit rester collé au-dessus du clavier, sans bande grise qui recouvre l'appli.
3. Refaire en faisant défiler la page clavier ouvert, puis en fermant le clavier : pas de zone grise résiduelle.
Note : correctif dans smartcommon -> nécessite le rebuild smartcommon + un nouveau build de la PWA.