Adorei o plugin. Ótimo trabalho.
Encontrei um problema com o Discourse Chat em iPads rodando iOS 12.5. Reconheço que o Discourse vai descontinuar o suporte para isso em janeiro, mas como está ‘suportado’ no momento, queria reportá-lo.
O problema se apresenta como um problema de UI, mas parece ser mais profundo do que isso.
O Problema de UI
O espaço de entrada de texto não é alto o suficiente. Isso torna muito difícil colocar o cursor no espaço.
Veja aqui…
Ampliado…
O Problema de Usabilidade
O outro problema, que pode estar relacionado, é que mesmo que você coloque o cursor no espaço, ele não sinaliza que a mensagem de chat foi lida. O indicador de leitura azul/verde no topo da tela permanece, mesmo que você tenha visitado o canal de chat. Obviamente, isso torna o chat difícil de usar, pois você não pode chamar a atenção de alguém para uma mensagem porque o indicador está sempre aceso.
Inconsistência
Ambos os problemas se apresentam na maioria das vezes, mas também já vi - ocasionalmente - circunstâncias em que o espaço de entrada de texto parece normal e colocar o cursor nele limpa o indicador de leitura.
Não consigo encontrar um padrão para essa inconsistência, mas pode estar relacionado às diferenças entre Chat Pessoal e Canais - mas isso também pode ser uma pista falsa (trocadilho intencional).
A razão pela qual isso é um grande problema para mim é que esta instância do Discourse é usada em uma escola por 10-12 usuários que receberam iPads. Pedi que fossem atualizados, mas são antigos e estão no máximo com iOS ~12.5. Disseram-me que ficaremos com eles por enquanto - o que certamente me dará um problema depois de janeiro.
Obrigado!




