Estou enfrentando um problema reproduzível de seleção de texto no editor Markdown do Discourse no iOS.
Isso é diferente do problema com /upcoming-events que relatei anteriormente. Notei esse comportamento do editor após reconstruções anteriores, e ele persistiu nas duas reconstruções mais recentes.
Versões testadas
v2026.7.0-latest +188
v2026.7.0-latest +195
No momento dos testes, a versão +196 estava disponível, mas o único commit adicional parecia não ter relação com o editor.
Etapas para reproduzir
Abra um editor de novo tópico ou resposta no modo Markdown.
Digite ou cole várias linhas de texto.
Toque e segure para selecionar parte do texto.
A primeira seleção funciona normalmente.
Toque em outro lugar para limpar a seleção.
Toque e segure o texto novamente e tente fazer outra seleção.
Resultado esperado
O menu e os manipuladores de seleção de texto do iOS devem aparecer normalmente em cada tentativa, incluindo a opção Selecionar tudo, quando aplicável.
Resultado atual
A seleção funciona quando o editor é aberto pela primeira vez.
Após limpar essa primeira seleção, tentar selecionar o texto novamente faz com que o editor ou a interface de seleção de texto fique irresponsivo. Não consigo mais selecionar texto de forma confiável, mover os manipuladores de seleção ou usar Selecionar tudo.
Testes já realizados
Reproduz na versão v2026.7.0-latest +188
Ainda reproduz após reconstruir para v2026.7.0-latest +195
Reproduz no modo seguro do Discourse
Componentes de tema quebrados ou obsoletos foram removidos antes de retestes
A primeira seleção funciona consistentemente; o problema começa após deselecionar e tentar selecionar novamente
Ambiente
Cliente: iOS
Interface: PWA instalada ou Safari
Editor: Modo Markdown
Modo seguro do Discourse: reproduz
Versão do Discourse atualmente instalada: v2026.7.0-latest +195
Posso fornecer a versão do iOS, o modelo do dispositivo e uma gravação de tela, se for útil.
Acredito que isso esteja relacionado a uma alteração que fiz na semana passada, tentando mitigar algumas peculiaridades de interface que surgem com o WebKit e o iOS, especialmente no iPad.
Estou de folga hoje e investigarei isso logo na segunda-feira. Seria útil saber qual modelo de dispositivo você estava usando.
Obrigado — estou testando em um iPhone 16 Pro (modelo MYNQ3QN/A) com iOS 26.5.
Consigo reproduzir o problema em ambos:
a PWA do Discourse instalada
Safari
O comportamento é o mesmo em ambos os casos: a primeira seleção de texto funciona, mas, após descartá-la, uma segunda tentativa de alterar o comprimento da seleção faz com que a interface de seleção fique irresponsiva.
Também posso fornecer uma gravação de tela, se isso ajudar.