Descripción del problema:
El mensaje de estado personalizado del usuario no se oculta con el banner, incluso cuando la publicación que el usuario vio ya no está, lo que lo hace visualmente poco atractivo.
Se adjunta una imagen del problema:
Comportamiento esperado:
El mensaje de estado se oculta con el banner
Comportamiento real:
El estado se muestra delante del banner.
Pasos para reproducir:
Haz clic en el estado personalizado de un usuario y desplázate hacia arriba hasta que la publicación desaparezca de la vista. Entonces, todavía podrás ver el mensaje de estado delante del banner en la parte superior de la página.
El error aparece en este enlace:
(No estoy seguro si esto solo me pasa a mí)
Esto no solo sucede con las descripciones emergentes del estado del usuario, sino también con algunas otras descripciones emergentes que también se implementan utilizando el componente DTooltip.
En escritorio, usamos el evento mouseenter como disparador de la descripción emergente. Cuando el ratón sale de la descripción emergente, esta desaparece, por lo que todo funciona sin problemas.
En dispositivos móviles, el disparador de la descripción emergente es un clic, y para que la descripción emergente desaparezca, el usuario tiene que hacer clic fuera de ella. Debido a eso, la descripción emergente no desaparece al desplazarse. Este es el comportamiento predeterminado de las descripciones emergentes creadas con la biblioteca tippy.js que usamos internamente.
Actualmente estoy trabajando en una solución y ya tengo un borrador funcional. La solución será ocultar la descripción emergente al desplazarse en dispositivos móviles. Y eso solucionará todas las descripciones emergentes basadas en DTooltip.
Hemos fusionado la corrección, ya está en la rama principal. Recuerda que solo soluciona el problema en los temas, hay un problema similar en el chat, que se abordará por separado más adelante.
La solución hace que las descripciones emergentes se desvanezcan al desplazarse. Después de la solución, en las pantallas táctiles, las descripciones emergentes se desvanecen cuando comienzas a desplazarte.
¡Hola a todos!
Esto apareció de nuevo en otro foro.
Otros foros como este y Ask difuminan la cabecera, pero ese foro no lo hace.
Cabe añadir que si te desplazas rápidamente hacia arriba cuando el estado todavía se está mostrando, se superpondrá, pero la cabecera no reaccionará lo suficientemente rápido como para ocultarlo.
¡Como puedes ver, el estado personalizado vuelve a aparecer!
He descubierto que está delante de la barra donde puedes retroceder o avanzar.
Aquí tienes una útil imagen:
@NateDhaliwal ¡gracias por informar de estos problemas!
Tenga en cuenta que, más precisamente, los problemas están relacionados con los componentes que utilizamos para mostrar información sobre herramientas enriquecidas en toda la aplicación. Usamos información sobre herramientas enriquecidas para mostrar el estado, pero también las usamos para otras cosas. Por lo tanto, potencialmente se pueden reproducir problemas similares con otras informaciones sobre herramientas. La corrección que proporcioné anteriormente solo solucionó los casos más generales.
Actualmente estamos trabajando en más cambios en los componentes para obtener información sobre herramientas enriquecidas, por lo que habrá más actualizaciones aquí. Nos ocuparemos de estos problemas.