Resultados da pesquisa do chat não podem ser rolados no celular (deslizamento por toque sem resposta)

Olá.

No celular, ao usar a pesquisa global de chat (pesquisa em todos os canais, não a pesquisa dentro do canal), a lista de resultados não pode ser rolada. Deslizar para cima/baixo na área de resultados não produz nenhum movimento de rolagem. Isso torna impossível acessar qualquer resultado além do que cabe na tela inicial.

Comportamento esperado

Deslizar na lista de resultados da pesquisa de chat deve rolar por todos os resultados correspondentes, da mesma forma que ocorre no desktop ou na pesquisa dentro do canal.

Comportamento real

  • Gestos de toque/deslize na área de resultados não fazem nada — não ocorre nenhuma rolagem.
  • Conjuntos de resultados curtos que já cabem na tela sem necessidade de rolagem não são afetados (nada precisa ser rolado, então o bug não é visível ali).
  • Assim que há resultados suficientes, ou resultados com conteúdo de postagem mais longo, que exigiriam rolagem para serem vistos, a lista fica travada e inacessível além da parte inicial visível.
  • Isso acontece consistentemente (100% reproduzível em nossos testes, não é intermitente).

Passos para reproduzir

  1. Em um dispositivo móvel, abra o Discourse na web móvel ou PWA e clique em Chat.
  2. Abra a pesquisa geral de chat (pesquisa entre canais, não pesquisa de um único canal).
  3. Insira um termo de pesquisa que retorne vários resultados, incluindo pelo menos um conjunto longo/de múltiplos resultados que exigiria rolagem.
  4. Tente rolar a lista de resultados deslizando para cima/baixo com o dedo.
  5. Observe: nada rola.

Ambiente

Item Valor
Versão do Discourse na versão mais recente, mas percebemos o problema há cerca de 8 semanas.
Implantação Auto-hospedado
Dispositivos testados iPhone (iOS, Safari) e Android (Chrome) — ambos afetados
Versão do Chrome testada 150.0.7871.113
Método de acesso Testado tanto como PWA instalado (adicionado à tela inicial) quanto em uma aba de navegador móvel normal — ambos afetados
Reproduzido por Relatado por usuário, testado e confirmado por administrador e 2 outros membros da equipe em dispositivos iPhone e Android separados
Duração Presente há pelo menos ~8 semanas, ao longo de 2 atualizações do Discourse nesse período
Modo seguro testado? não, pois as janelas de chat desaparecem no modo seguro

Alguém poderia ajudar com esse problema?

Muito obrigado :folded_hands:t4:

3 Curtiram

Relatório completo, obrigado! Estou adicionando uma correção que será incluída na próxima vez que você atualizar o Discourse.

4 Curtiram