Bonjour ![]()
Depuis iOS 26, Apple a modifié l’apparence du clavier — il est désormais semi-transparent avec un effet de flou.
En conséquence, lorsque le clavier est visible, le modal commence en haut du clavier, laissant la zone derrière le clavier transparente.
Cela n’est pas très esthétique, car le modal semble « flotter » au-dessus d’un arrière-plan incomplet.
Je pense que nous devrions ajuster l’arrière-plan du modal lorsque le clavier est ouvert pour qu’il paraisse plus naturel — par exemple, en ajustant l’arrière-plan pour qu’il couvre visuellement la zone du clavier.
Une petite modification CSS pourrait ressembler à ceci :
html.ios-device.keyboard-visible {
.d-modal__backdrop {
opacity: 1 !important; // forcé car c'est animé
background: var(--secondary);
}
}
De cette façon, le modal conserve un arrière-plan cohérent même lorsque le clavier iOS est visible.