Eu sei que já existem alguns tópicos sobre a ausência de notificações de bate-papo, mas não acho que as etapas de reprodução que encontrei correspondam ao problema em nenhum dos existentes. Descobri isso mais por acidente. Não tenho certeza se fechar e reabrir um bate-papo privado (DM) é algo que os usuários fazem com frequência, mas ainda acho que não deveria acontecer, e talvez seja uma pista do porquê às vezes não sou notificado sobre mensagens de bate-papo.
A notificação ausente que quero dizer é qualquer indicador verde no ícone no cabeçalho ou na barra lateral.
Etapas para reproduzir:
- Faça login como usuário1, que tem permissão para enviar DMs.
- Envie uma mensagem de bate-papo para o usuário2.
- Feche o bate-papo privado - não o bate-papo em si, mas use o botão
xna barra lateral ou na gaveta de bate-papo. - Use o mais (+) para abrir o bate-papo com o usuário2 novamente.
- Faça login como usuário2.
Resultado esperado: Há um indicador verde no ícone de bate-papo no cabeçalho, e a DM está na lista de DMs com um indicador de não lido verde ao lado dela.
Resultado real: Não há como descobrir que o usuário1 enviou uma mensagem para você. Você só pode descobrir quando deseja enviar uma mensagem para ele e encontra a mensagem depois de abrir a conversa. Então você pode ver que ela está abaixo da linha de leitura que mostra seu progresso de leitura.
Observação: Quando você faz login como usuário2 antes de executar a etapa 4, você ainda pode ver a notificação como esperado. Caso você trabalhe com 2 janelas de navegador, você precisa recarregar a janela onde o usuário2 está logado depois que o usuário1 executou a etapa 4.