Problemas de posicionamento do Composer no iOS

Só para informar a todos que estamos trabalhando em uma correção para melhorar o compositor no iOS. Esperamos que algo seja lançado esta semana.

16 curtidas

Desculpe por demorar tanto, tenho trabalhado muito nisso ultimamente e testado várias soluções internamente, nenhuma é perfeita até agora, mas estou chegando perto.

12 curtidas

meta e minha instância atualizada apresentam o mesmo problema com “Salvar Edição” sem resposta se o teclado não estiver recolhido, ou necessitando que a linha vertical do cursor de digitação esteja às vezes 1, às vezes muitas abaixo de onde está sendo editado.

1 curtida

Estou implementando o meta com uma versão contendo correções relacionadas ao iOS (não apenas ao composer). Me avise como está para você, deve ser implantado em uma hora a partir de 2025-11-18T23:36:00Z

Não tenho certeza se isso vai resolver, mas é possível, me avise se você ainda tiver. E se você ainda tiver, é tão frequente quanto antes?

2 curtidas

Parece funcionar até onde posso dizer.

Há outro problema bem recente em que fechar o teclado torna o compositor em tela cheia. Anteriormente, fazer isso movia o compositor para a metade inferior da tela (aproximadamente onde o teclado estava), permitindo-me visualizar a postagem à qual estou respondendo. Agora, preciso minimizar manualmente o compositor com o botão de seta dupla para baixo. Isso está relacionado a esses problemas recentes do iOS ou devo enviar um relatório de bug separado?

1 curtida

É um design-experiment
https://meta.discourse.org/t/mobile-composer-permanent-full-screen/374766

2 curtidas

Eu ainda tenho, embora eu não possa comentar sobre a frequência ainda

Ansioso para isso entrar no ar. O Discourse tem estado quase inutilizável no iOS por muitos meses. E agora, digitando esta postagem no meu iPad, está perfeitamente bem — mesmo com o painel de composição não maximizado. Então, o que quer que vocês tenham feito, funcionou.

5 curtidas

Espero que façamos o merge esta semana :crossed_fingers: mas obrigado por me avisar que isso melhora as coisas para você.

3 curtidas

Eu geralmente não interajo com o Discourse via iOS, mas tentei e, na maior parte, estava funcionando como esperado. :+1: Para mim, isso parece utilizável, embora, admittedly, eu provavelmente não esteja familiarizado com todas as maneiras como está/não estava funcionando corretamente.

O único problema que encontrei foi o já relatado aqui, que acontece ao alternar para outro aplicativo e ao retornar ao Discourse — então o cursor fica uma linha abaixo de onde se está realmente digitando. Uma vez que isso acontece, é um pouco complicado voltar ao estado normal.

1 curtida

continua a acontecer, após a reconstrução desta manhã

Ainda não mesclamos nada, então uma reconstrução não deve corrigir nada£.

1 curtida

Nos meus testes atuais no meta, isso quase nunca mais acontece, quer seja com a reprodução de colapso mencionada na publicação do link, quer seja com a sua nota de alternar entre uma aplicação e outra. Eu sei que ainda pode acontecer de vez em quando, especialmente em PWA, mas só posso corrigir alguns dos erros da Apple :man_shrugging: e PWA é claramente o pior de todos, a navegação direta no Safari ou na aplicação Discourse é menos problemática, tanto quanto sei.

Eu testei apenas usando o aplicativo Discourse e consigo reproduzir consistentemente o problema de alternar para outro aplicativo e retornar. Às vezes, o cursor parece estar no lugar certo, mas ao digitar, na verdade, não está correto.

De qualquer forma, não estou dizendo que este é um grande problema, apenas relatando minha experiência. Me avise se posso ajudar com mais informações.

1 curtida

Para mim, o Meta ainda parece bom, sem problemas com o cursor estando algumas linhas abaixo do ponto de digitação e a área de toque do botão de resposta está onde aparece na tela, não um centímetro abaixo.

Hoje tive algumas estranhezas ao procurar um gif para inserir no chat. Parece funcionar bem ao postar no fórum.

IMG_0006

1 curtida