Tengo una página desplazable y un cajón. Cuando el cajón está abierto (que no se puede desplazar), noté que cuando hago un toque de desplazamiento, de abajo hacia arriba o de arriba hacia abajo, aparece/desaparece la URL/barra de búsqueda de Safari y esto rompe mi diseño. Intenté tener overflow:hidden y touch-action:none en el cuerpo cuando el cajón está abierto, pero esto no funciona en Safari. La única solución que encontré es configurar el desbordamiento de html en oculto, pero esto hace que la página detrás del cajón restablezca la posición de desplazamiento (0,0). ¿Hay alguna solución para mantener la posición de desplazamiento actual mientras se desactiva este molesto efecto?