Ordem inicial incorreta quando o usuário classifica a lista de tópicos

Prioridade/Severidade:

Média

Plataforma

Sistema Operacional

  • Windows 11
  • macOS Sonoma

Navegador

  • Google Chrome 119.0.6045.124
  • Safari 17.1 (19616.2.9.11.7)

Discourse

38e53b5e8eab64225879a1b855bc50242f2791e5

Descrição:

O usuário pode escolher ordenar listas de tópicos por:

  • Número de respostas
  • Número de visualizações
  • Timestamp da última atividade

O critério de ordenação é selecionado clicando no cabeçalho da coluna associada.

A ordem de classificação é alternada entre ascendente e descendente por cliques subsequentes na coluna. Um símbolo ˄ como sufixo no cabeçalho indica ordem de classificação ascendente e um símbolo ˅ indica ordem de classificação descendente.

:bug: No primeiro clique na coluna, o símbolo ascendente aparece mesmo que a lista esteja classificada em ordem descendente.

:bug: No segundo clique na coluna, a ordem de classificação não alterna.

Passos para Reproduzir:

  1. Abra qualquer lista de tópicos:
    https://try.discourse.org/
  2. Clique no cabeçalho da coluna “Visualizações”.
    :bug: O símbolo ascendente ˄ aparece ao lado do cabeçalho da coluna, mesmo que a lista esteja classificada em ordem descendente.
  3. Clique no cabeçalho da coluna “Visualizações”.
    :bug: A ordem de classificação da coluna permanece descendente em vez de mudar para ascendente como esperado.
    :slightly_smiling_face: O símbolo da ordem de classificação muda para ˅, correspondendo à ordem de classificação atual.
  4. Clique no cabeçalho da coluna “Visualizações”.
    :slightly_smiling_face: A ordem de classificação alterna de descendente para ascendente.
    :slightly_smiling_face: O símbolo da ordem de classificação muda para ˄, correspondendo à nova ordem de classificação.
  5. Clique no cabeçalho da coluna “Visualizações”.
    :slightly_smiling_face: A ordem de classificação alterna de ascendente para descendente.
    :slightly_smiling_face: O símbolo da ordem de classificação muda para ˅, correspondendo à nova ordem de classificação.

Contexto Adicional

Observo que o símbolo ˅ é mostrado momentaneamente após a seleção da coluna, antes de mudar para ˄:

sort


Consigo reproduzir a falha em try.discourse.org no “modo seguro”.


Originalmente reportado em Issue with sorting new posts by number of replies - Website and Forum - Arduino Forum

3 curtidas

Sim, consigo reproduzir aqui na Meta também.

1 curtida

Obrigado pelo relatório @per1234 - temos uma correção em andamento para isso

EDIT mesclado e implantado.

3 curtidas