O manipulador do compositor pode ser arrastado para cima atrás do cabeçalho do site em dispositivos com tela sensível ao toque

Olá a todos,

A partir de hoje, a seção de edição foi estendida até o topo da página e não há como reduzi-la porque o separador azul não está mais disponível.

Qualquer ajuda será apreciada.

1 curtida

Olá @Kemplen!

Você quer dizer que a parte arrastável do compositor de posts está oculta atrás do cabeçalho?

Você pode compartilhar uma captura de tela?

1 curtida

Sim, é assim que minha tela aparece:

Enquanto que normalmente aparecia assim, uma do Discourse:

Obrigado pelo seu apoio.

1 curtida

Acabei de tentar replicar isso aqui no Meta e não consigo fazer com que ele fique preso atrás do cabeçalho. Você já tentou seu site em modo de segurança para ver se é um componente de tema que pode estar causando o problema?

2 curtidas

Olá,

Se eu estiver vendo corretamente, você está usando um dispositivo com tela sensível ao toque. Tentei reproduzir isso em um iPad e consegui.

Aqui está uma correção rápida que funciona para mim no iPad. :slightly_smiling_face:

body:not(.ios-safari-composer-hacks) {
  #reply-control.open {
    max-height: calc(100vh - var(--header-offset) - env(safe-area-inset-bottom));
  }
}

3 curtidas

Obrigado pela ajuda.

Foi um problema causado pelo Google Chrome, na verdade, usando o Mozilla Firefox não houve o problema. Simplesmente limpar a memória cache do Google Chrome resolveu.

Obrigado novamente.

3 curtidas

Isso é ótimo :slightly_smiling_face: mas acho que remover o cache apenas redefine a altura padrão do compositor.

2 curtidas

Ah, isso é muito interessante. Em dispositivos sem tela sensível ao toque, a altura do compositor (incluindo a alça) nunca será maior que o cabeçalho do fórum, independentemente do valor de --composer-height.

Eu também consigo reproduzir o problema usando as ferramentas de desenvolvedor do Chrome e escolhendo um perfil de iPad. Ou meu iPad real :smile_cat:

Movendo para Bug então, vale a pena corrigir. :slight_smile:

2 curtidas

A alça do compositor que ficava oculta atrás do cabeçalho agora deve estar corrigida após a implantação do último PR. → UX: Fix mobile grippie being hidden by jordanvidrine · Pull Request #20803 · discourse/discourse · GitHub

4 curtidas