La búsqueda del usuario siempre encuentra a sí mismo

Al usar Más → Usuario, cuando se encuentra una coincidencia filtrada, la lista siempre incluye al usuario que ejecuta la búsqueda. Cuando no hay coincidencia, la lista está vacía, es decir, cero entradas para no coincidencia, 2 o más entradas para una coincidencia. Probado con varias cuentas de usuario: mismo resultado.

Me actualicé este fin de semana. No estoy seguro si es un problema nuevo relacionado con eso o si es una condición preexistente. La actualización anterior fue alrededor de Navidad y ciertamente no noté este mal comportamiento, así que creo que es reciente.

Confirmado, lo mismo aquí en meta…

1 me gusta

Siempre ha sido así

3 Me gusta

Agradezco la referencia al tema relacionado. Sin embargo, la respuesta en ese tema dice “Creo que es por diseño”. Es una opinión, pero no una explicación. Para mí, el comportamiento que reporté es contraintuitivo. Si no es un error, me gustaría entender por qué el comportamiento actual es el comportamiento deseado/diseñado. No se me ocurre una buena razón.

2 Me gusta

El directorio de usuarios también es una tabla de clasificación de actividad, por lo que mostrar siempre tu propia cuenta te permite comparar fácilmente las estadísticas.

Creo que esta es también la razón por la que mostramos al usuario actual en la parte superior de la lista sin filtrar una segunda vez, además de su ubicación natural más abajo en la lista, para que no tengas que desplazarte o filtrar sin fin para comparar tus propias estadísticas.

4 Me gusta

Gracias. Algo así puedo entender. Y esa lógica se alinea con resaltar uno mismo con color en la lista filtrada. Solo espero poder recordarlo cuando mis usuarios pregunten.

2 Me gusta

Es un poco complicado, pero si quisieras añadir algo de CSS (admin > personalizar > temas) para deshabilitar este comportamiento en los resultados filtrados… es posible:

.directory:has(.filter-name:not(:placeholder-shown)) .me {
  display: none;
}

esto esencialmente dice “si el filtro del directorio no está mostrando el marcador de posición (es decir, se ha introducido un término) entonces no muestres mi cuenta en los resultados”

pero ten en cuenta que esto también te eliminaría de los filtros coincidentes, por lo que es una solución imperfecta.

4 Me gusta