Possivelmente relacionado ao bug mencionado aqui ou à sua correção.
Como antes, estou usando a versão mais recente do iOS 12 e do Safari, e o problema é reproduzível aqui no meta. Ao digitar uma resposta, clicar em “Concluído” no teclado anteriormente desfixava a caixa de resposta, permitindo que você rolasse pelo tópico. Agora, o teclado apenas some, sem alterar a interface do Discourse, então a caixa de resposta ainda cobre toda a página.
Acho que há mais dois problemas no iOS 12. Sinta-se à vontade para dividir o tópico se eu devesse ter criado novos tópicos novamente.
Selecionar um usuário da lista exibida após digitar @ tem o mesmo efeito que selecionar um emoji. Esse não é reproduzível toda vez, mas parece acontecer com frequência suficiente para ser considerado um problema.
Se estou no meio de redigir uma resposta e saio do Safari (alternando entre apps ou bloqueando a tela), ao abrir o Safari novamente a caixa de resposta não cobre mais toda a página, e a própria página rolou para cima. Isso acontece toda vez. Faço isso com frequência suficiente para ter certeza de que esse bug é relativamente novo.
EDIT:
A caixa de resposta costumava sair do modo tela cheia ao selecionar opções de menu como “ocultar detalhes” ou “desfocar spoilers”? Não me lembro disso, mas selecionar qualquer uma dessas opções agora faz isso acontecer. Às vezes, até mesmo selecionar o ícone de engrenagem causa isso, mas isso não ocorre toda vez.
Não estamos realmente interessados em otimizar para versões antigas do iOS, pois os dispositivos iOS são atualizados para a versão mais recente em taxas muito altas.
Por exemplo, após um ano, 88% de todos os dispositivos estavam executando o iOS 12.
Além disso, se a compatibilidade com o iOS 12 é uma prioridade, execute a versão estável anterior do Discourse, não a versão beta atual.