Incapaz de usar reações no iOS/Mobile

Olá a todos!

Em nossa comunidade (https://community.ankihub.net/), costumávamos poder pressionar e segurar o botão de curtir no celular/iOS e escolher reações em posts/comentários em um tópico, como um coração, um joinha ou um joinha para baixo.

Há um ano, após uma atualização (acredito), perdemos a capacidade de selecionar reações no celular. Só podemos curtir, mas não podemos pressionar e segurar o ícone de curtir e mudá-lo para um coração, por exemplo. Funciona bem no desktop/laptop, mas não funciona no celular, mesmo após solicitar a versão desktop do site.

Alguém sabe por que isso aconteceu e/ou como consertar isso? Qualquer informação seria apreciada!

Obrigado a todos :heart:

4 curtidas

Olá @Ahmed7,

Acredito que fornecer a(s) versão(ões) do iOS onde os problemas são exibidos pode ser a chave.

Ainda está ocorrendo no iOS 26 e, antes disso, ainda estava ocorrendo no iOS 18

1 curtida

Você consegue reproduzir aqui? Você pode testar no seu site em modo de segurança?

2 curtidas

Eu tentei neste site, consigo usar reações.

Entrei no modo de segurança para nossa comunidade e o mesmo problema persiste, infelizmente. Não consigo pressionar e segurar o botão de curtir e selecionar reações.

Quais caixas de seleção para o modo de segurança você ativou? Estou perguntando porque as reações também são um plugin, e às vezes me esqueço de desativar a caixa de seleção para plugins quando quero testar um plugin no modo de segurança.

2 curtidas

Tentei desabilitar todos (marquei todas as 3 caixas) primeiro e ainda estava ocorrendo.

Também tentei marcar apenas as 2 primeiras caixas e o mesmo aconteceu.

Existe outra combinação que eu deveria tentar?

Qual versão do Discourse você está executando? Além disso, se você desativar e reativar o plugin, o problema ainda persiste? Obrigado.

Se funcionar aqui, mas não na sua comunidade, você deve pedir aos administradores de lá para atualizarem a instância deles.

2 curtidas

Estamos atualmente na versão 3.6.0.beta2-latest

Vou tentar isso e avisarei!

1 curtida

Eu acabei de tentar desativar e reativar o plugin, ainda a mesma coisa :frowning:

Este é um problema conhecido na versão beta? “3.6.0.beta2-latest”

O problema é que sempre atualizamos no último ano para a versão mais recente e isso nunca resolveu

Estas são as configurações do plugin, se isso for útil

Aqui está o que encontrei após alguns testes no fórum com uma viewport redimensionada para simular o mobile e o DevTools: o popup de reações está definitivamente lá. O elemento aparece e desaparece como esperado ao passar o mouse e remover o cursor. Mas, por algum motivo, ele não aparece na tela. Ou pelo menos parece.\n\nBem, aqui está uma captura de tela ao passar o mouse:\n\n

\n\nSe você olhar muito de perto na área logo acima da linha vermelha inferior, acima do botão de polegar para cima, você pode ver uma sombra fraca, que é o popup. Simplesmente não há reações nele. Isso ocorre no modo de segurança.\n\nTambém não consigo, por mais que tente, simular um hover no botão para fazer o popup permanecer, mesmo no desktop, usando os controles do DevTools para alternar o estado não produz resultados. Portanto, não consigo apurar se os divs de reação estão presentes.

1 curtida

Haha, isso é tão estranho. Verifiquei e sim, consigo ver a linha super tênue ao segurar nas reações. Isso é um bug então? Há alguma maneira de consertar/reverter isso?

E este é o iPhone 15/iOS 26.0.1/Safari:

O mesmo acontece com o iPad e o DiscourseHub.

Portanto, para mim funciona e sempre funcionou em todos os Discursos que uso :man_shrugging:

@jagster Ainda funciona em nossa comunidade para você? : https://community.ankihub.net/

Sim, ele faz.

Estou usando o iOS 26.0.01, ele funciona aqui no Meta, mas não em https://community.ankihub.net/.

1 curtida

E no iPhone?

iPhone está quebrado.

Parece um problema de plugin ou outra personalização em nível de servidor, se houver alguma.

Usar o modo de segurança não é confiável o suficiente. Você deve desabilitar todos, se ainda não o fez, e tentar novamente para ver se começa a funcionar.

1 curtida

Curiosamente, encontrei uma maneira de contornar isso. Se você colocar o celular na horizontal, ele aparece. Esse problema só ocorre quando você está no modo retrato/vertical

1 curtida