Problema com a contagem do ícone de chat não aparecendo para Mensagens Diretas (DMs)

Olá,

Encontrei um problema com as Mensagens Diretas (DMs) no meu fórum Discourse e gostaria de alguma orientação.

Descrição do Problema

Às vezes, quando outro usuário me envia uma mensagem direta:

  • Recebo corretamente uma notificação push no navegador.
  • No entanto, o ícone de chat na barra de navegação superior não exibe nenhuma contagem de distintivo (por exemplo, “1”).
  • Para ver a nova mensagem, preciso clicar manualmente no ícone de chat e abrir a conversa.

Este problema não ocorre de forma consistente - acontece intermitentemente.

Ambiente e Detalhes

  • Versão do Discourse: Última versão estável
  • Navegador: Microsoft Edge (última versão) no Windows 10
  • Plugins: Nenhum plugin instalado que afete o chat ou as notificações
  • Múltiplos dispositivos: Estou logado na minha conta em vários dispositivos
  • Padrão observado:
    • Em uma ocasião, recebi uma nova DM, mas o ícone de chat não mostrou nenhum distintivo.
    • Quando fiz login com outra conta e enviei uma mensagem de teste para mim mesmo de um navegador diferente, o ícone de chat foi atualizado repentinamente e exibiu a contagem correta de distintivos para ambas as mensagens (a anterior e a nova).
    • O usuário cuja mensagem não acionou o distintivo era uma conta recém-registrada (com apenas algumas horas de idade). Não tenho certeza se isso está relacionado.

Anexos

Anexei capturas de tela mostrando o comportamento da notificação e minhas configurações para clareza.

Comportamento Esperado

Sempre que recebo uma nova DM, espero que o ícone de chat exiba sempre a contagem correta de distintivos, independentemente de o remetente ser um usuário recém-registrado ou se estou logado em vários dispositivos.

Isso é um bug conhecido ou pode estar relacionado a uma configuração específica?



03

3 curtidas

Eu também às vezes encontro novas DMs nas minhas mensagens aqui, mesmo que nenhum ponto seja exibido na barra lateral e nenhum número no topo do ícone de chat. No entanto, a linha “última visita” indica claramente que essas mensagens são novas para mim.

Mas ainda não consegui identificar quando isso acontece. A única coisa que sei com certeza é que eu estava sempre desconectado quando isso acontecia.

No meu caso, o usuário cuja mensagem não gerou uma notificação é um administrador, então não acho que o fato de você ter encontrado isso com um novo usuário seja relevante.

Você usa o aplicativo DiscourseHub? Eu me perguntei se isso estaria envolvido. Se você não usa o aplicativo, eu provavelmente poderia descartá-lo.

2 curtidas

Muito obrigado por participar da discussão e compartilhar sua experiência :folded_hands:
Tive exatamente o mesmo problema, exceto que não fui desconectado quando aconteceu. Ainda assim, a nova mensagem apareceu sem nenhuma notificação no ícone de chat — só notei depois de abrir manualmente a seção de chat.

Instalei o aplicativo DiscourseHub no meu celular apenas para fins de teste, mas não o uso ativamente. O problema que descrevi ocorreu no Windows, usando o navegador Edge.

Ficarei feliz em fornecer mais detalhes, se necessário.

2 curtidas

Não sei se isso é útil, mas aconteceu novamente em uma DM aqui no Meta. Eu não estava online quando a mensagem foi enviada. Ela não apareceu no Discourse Hub. Nenhum indicador após o login. Eu só notei que um usuário diferente estava no topo dos chats de DM na minha barra lateral.

2 curtidas