Tengo un tema que cambia ligeramente la vista de las publicaciones en el móvil. Ahora veo que el diseño se distorsiona por las declaraciones de min-height que se calculan y se inyectan como estilos en línea una vez que me desplazo:
Podría declarar min-height como unset en las publicaciones. Por lo que he visto hasta ahora, arreglaría el diseño. ¿Pero tal vez me estoy perdiendo algo? ¿No entiendo por qué se declaran estos cálculos en primer lugar?
No veo estos cálculos en Discourse por defecto… ¿es un tema o componente que los añade?
Ah, ya veo, se añaden en temas más largos una vez que se cargan respuestas adicionales (y se eliminan otras).
Parece que añadimos la altura mínima cuando las publicaciones se ocultan al desplazarse, así que creo que estamos obteniendo la altura para que la posición de desplazamiento no cambie cuando se elimina contenido de la página.
Para solucionar tu problema específico, parece que la altura de .topic-post es lo que se está midiendo… ¿en tu tema es ese div más alto que el contenido dentro por alguna razón? Me pregunto por qué parece estar mal calculado…