Problema de chat em dispositivos móveis com 3.1.0beta5

Olá,

meus usuários e eu notamos que com dispositivos móveis (Android e iOS) o chat está mais ou menos quebrado. Porque ao clicar na caixa de texto, o teclado virtual aparece. Mas a tela não é ajustada e não é possível ver o que você digita. O Enter também não envia o texto e o botão de enviar também sumiu.

Antes da atualização para 3.1.0beta5, tudo estava bem de acordo com os usuários (pessoalmente, não uso o Chat com muita frequência).

Atenciosamente,
Roi

Você está vendo isso no modo de segurança também?

Acabei de fazer uma rápida verificação e não consigo reproduzir isso aqui no Meta ou no meu site de teste?

1 curtida

Bom ponto. Não. Se eu desativar a primeira opção (temas e componentes de tema), vejo a janela do compositor e todo o resto. Portanto, parece ser um componente de tema que está interferindo (eu apenas mudei as cores do nosso tema).

1 curtida

Você acabou encontrando o problema aqui? Eu queria tentar no seu fórum, mas parece que você desativou o chat. Se você reativá-lo, posso ajudá-lo a entender o problema.

1 curtida

Obrigado por voltar a este assunto. :slight_smile:

Houve/há um problema com o controle deslizante de imagens que usamos. Conseguimos contornar o problema inserindo isto no CSS móvel:

.has-full-page-chat #captioned-gallery {
    display: none;
}

O chat funciona novamente, mas ainda tenho outro problema, que também parece estar relacionado ao controle deslizante de imagens:

Sempre que a imagem desliza, o problema pode (apenas pode) ocorrer.

Com certeza, este é um problema apenas para o nosso fórum porque o controle deslizante não é padrão. Mas algo mudou com a 3.1.0beta5 que não existia antes.

Aliás, o chat só está disponível para TL1 e superior, portanto não é visível ao visitar o fórum e não fazer login.

1 curtida

Estranho, não consigo reproduzir até agora, mas semelhante ao que você fez, você provavelmente pode ter este CSS:

body.mobile-device.composer-open #captioned-gallery {
    display: none;
}

Se eu pudesse reproduzir, provavelmente tentaria brincar com o z-index de #captioned-galery também, talvez z-index: 1.

O bug de cintilação não aparece apenas quando o compositor é aberto. Ele acontece em todos os lugares, mas não toda vez. Outro exemplo:

Há poucos segundos, também cintilou na parte inferior da tela onde o tópico “Gurtband” está visível.

Vou tentar isso. Não é fácil depurar, pois só mostra isso em dispositivos móveis.

Algo mudou de 3.1.0beta4 para 5? Funcionou até a versão 4…

Tentei z-index, também dentro do contêiner captioned-gallery em figure.sidemount-slider. Sem sucesso. Mas não posso afirmar com certeza se meu celular Android não estava usando dados antigos em cache dentro do aplicativo e também o aplicativo Chrome para o fórum.

Estou corrigindo coisas no chat com Android hoje, darei uma olhada no seu site e verei se consigo reproduzir algo.

Possivelmente, muitas coisas :sweat_smile:

3 curtidas

:+1: Se quiser, crie uma conta. Posso te promover para o nível que você precisa para ver o Chat.

Se eu não precisar ocultar o controle deslizante em dispositivos móveis no chat, isso também seria ótimo. Mas ninguém notou (ou disse algo). O problema da cintilação é mais um problema…

Infelizmente não consigo reproduzir nada até agora :confused:

Olá,

Isso parece um bug do Chrome: https://bugs.chromium.org/p/chromium/issues/detail?id=1397578 Infelizmente, também tenho esse tipo de problema…

1 curtida

É difícil de reproduzir. O bug do chat desapareceu ao ocultar o controle deslizante com a instrução CSS de cima.

E o bug de cintilação ocorre em dispositivos móveis - talvez apenas em dispositivos Android? Porque:

Interessante! Se for o mesmo, só afeta dispositivos Android, correto?

Hm, então você não conseguiu resolver? Ele também apareceu após a atualização para 3.1.0beta5 ou você já o experimentou antes? Você também tem algo como o nosso controle deslizante de imagem de cabeçalho?

Acho que há quase um ano o Chrome não é muito bom para mim. Às vezes, as atualizações do Chrome parecem corrigir alguns desses problemas, mas outra atualização resulta no mesmo bug. Eu não notei o problema do carrossel, mas no passado ele existia. Agora, onde percebo isso às vezes, os ícones estão faltando ou piscam e parece que os elementos se desfazem, piscam, etc… Uma ótima maneira de investigar isso em relação ao Discourse é tentar reproduzir tais coisas em outros sites (não Discourse). Acho que foi um tipo semelhante de problema: Weird issue with topic posts on mobile

1 curtida