iOS 26: Problema de fondo modal cuando el teclado está visible

Hola :waving_hand:

Desde iOS 26, Apple cambió la apariencia del teclado: ahora es semitransparente con un efecto de desenfoque.
Como resultado, cuando el teclado está visible, el modal comienza desde la parte superior del teclado, dejando el área detrás del teclado transparente.
Esto no se ve muy bien visualmente, ya que el modal parece “flotar” sobre un fondo incompleto.

Creo que deberíamos ajustar el fondo del modal cuando el teclado está abierto para que se vea más natural, por ejemplo, ajustando el fondo para que cubra visualmente el área del teclado.

Un pequeño ajuste CSS podría ser algo como esto:

html.ios-device.keyboard-visible {
  .d-modal__backdrop {
    opacity: 1 !important; // forzado porque esto es animado
    background: var(--secondary);
  }
}

De esta manera, el modal conserva un fondo consistente incluso cuando el teclado de iOS está visible.

1 me gusta