El filtro "Publicaciones de X en el tema" debería cargar el tema en esa publicación

Ahora mismo, cuando haces clic en el filtro “X publicaciones en el tema” en la tarjeta de usuario dentro de un tema, carga el contenido filtrado del tema y te lleva a la primera publicación filtrada. Sin embargo, creo que sería una gran mejora si en su lugar te llevara a la publicación desde la que acabas de filtrar. Al menos para mí, normalmente quiero encontrar una publicación de un usuario determinado relativamente cerca de la publicación que estoy mirando, por lo que hacer de ese el punto de partida haría que ese proceso fuera mucho más rápido.

7 Me gusta

¡Gracias por usarme como ejemplo! Esto sería de gran ayuda.

3 Me gusta

Uso mucho la función en temas largos. Nunca lo había pensado porque a veces quiero ver todas las publicaciones de todos modos. Pero esta es probablemente una buena idea. No sé si sabes esto, pero si haces clic en la hora en la parte inferior del desplazador de la línea de tiempo en el lado derecho de las publicaciones del tema, va directamente a su publicación más reciente pero permanece filtrado.

Sí, lo sabía. Y eso ayuda a veces, pero por supuesto, otras veces estás filtrando basándote en una publicación en medio del tema.

1 me gusta

¿Alguien en el equipo tiene alguna opinión al respecto?

Bueno, a algunos miembros del equipo les ha gustado tu publicación… :slight_smile:

Hay tantas cosas que hacer en Discourse, las prioridades están establecidas. No responder no significa que no haya interés, sino que no es una prioridad.

No estaba al tanto de tal función y, después de probarla, estoy de acuerdo con tu sugerencia.
Quitar el filtro también podría establecer el desplazamiento a la publicación que se muestra actualmente. Actualmente, se desplaza hasta la primera publicación.

Creo que el código relacionado está aquí para información:

El método refreshAndJumpToSecondVisible se declara varias líneas más arriba: discourse/app/assets/javascripts/discourse/app/models/post-stream.js at f69748e32558c2cd1e69b947c201b5a9c8862043 · discourse/discourse · GitHub

Y el método de cancelar filtro está aquí:

2 Me gusta