Comportamento estranho aparecendo no breakpoint do desktop ao tentar usar emojis em mensagens de chat.
Esse comportamento específico está ocorrendo no Firefox no desktop. Passos para reproduzir:
- Carregue a página do Discourse.
- Abra um chat.
- Passe o mouse sobre uma mensagem, o que faz com que o modal apareça com a opção de selecionar um emoji.
- Clique no botão de emoji.
Resultados: O modal de emoji abre e fecha, e a página salta para baixo na lista de threads.
Observação: no Chrome no desktop, a camada modal não desaparece, então um emoji pode ser adicionado à mensagem de chat, mas o salto da página ainda ocorre.
Aqui está um vídeo que fiz mostrando o comportamento:
O comportamento não ocorre no breakpoint móvel, pelo que pude apurar.
Editar: Notas adicionais de testes: o modal de emoji fecha apenas na rota inicial. Se você estiver visualizando uma thread, o salto da página ainda ocorre, mas o modal permanece e um emoji pode ser anexado a uma mensagem de chat.