SAU-TARM sinaliza mensagens novas e abre a conversa pelo aviso
O chat interno do SAU-TARM exibe avisos com o nome, o perfil e o início da mensagem recebida. Um balão informa quantas conversas têm mensagens não lidas e leva à aba Conversas.
O chat interno do SAU-TARM exibe avisos com o nome, o perfil e o início da mensagem recebida. Um balão informa quantas conversas têm mensagens não lidas e leva à aba Conversas.
O chat interno do SAU-TARM passa a sinalizar mensagens recebidas quando a conversa correspondente não está aberta na tela. O aviso no canto e uma barra abaixo do menu mostram o nome e o perfil de quem enviou, além do início da mensagem. A opção “Abrir” leva diretamente à conversa.
A mudança dá a quem acompanha o chat um caminho para reconhecer uma nova mensagem e chegar à conversa sem precisar procurá-la na lista. O aviso traz uma prévia do texto, enquanto o nome e o perfil identificam a pessoa remetente. Esses elementos também aparecem no cabeçalho da conversa aberta.
Outro indicador fica no balão do chat: ele informa quantas conversas têm mensagens não lidas. Ao selecioná-lo, a pessoa acessa a aba “Conversas”. Assim, a interface oferece tanto um acesso direto pelo aviso como uma entrada pela lista de conversas pendentes.
A barra abaixo do menu permanece disponível até a conversa ser aberta ou até que a pessoa feche o aviso. Se houver mensagens novas em mais de uma conversa, a barra indica a quantidade adicional. No celular, o aviso pode desaparecer e a barra permanece como acesso à mensagem; o balão também permite voltar à lista de conversas.
Os recursos foram validados em computador e celular com contas de teste associadas a perfis diferentes. A validação incluiu abrir uma conversa pelo aviso, identificar o perfil de quem enviou no cabeçalho e acessar conversas não lidas pelo balão do chat.
A atualização se concentra na comunicação interna do módulo TARM: identifica mensagens recebidas fora da conversa aberta e oferece atalhos para chegar a elas. O conjunto reúne prévia da mensagem, identificação do remetente e contagem de conversas não lidas, sem alterar o propósito do chat como espaço de troca de mensagens entre perfis do sistema.