Le sélecteur de compositeur peut être glissé vers le haut derrière l'en-tête du site sur les appareils tactiles

Salut à tous,

À partir d’aujourd’hui, la section d’édition est étendue jusqu’en haut de la page et il n’y a aucun moyen de la réduire car le séparateur bleu n’est plus disponible.

Toute aide sera appréciée.

1 « J'aime »

Salut @Kemplen !

Voulez-vous dire que la partie déplaçable de l’éditeur de publication est cachée derrière l’en-tête ?

Pouvez-vous partager une capture d’écran ?

1 « J'aime »

Oui, voici comment mon écran apparaît :

Alors qu’habituellement il apparaissait comme ceci sur Discourse :

Merci pour votre aide.

1 « J'aime »

Je viens d’essayer de le reproduire ici sur Meta et je n’arrive pas à le faire passer derrière l’en-tête. Avez-vous essayé votre site en mode sans échec pour voir si un composant de thème pourrait être à l’origine du problème ?

2 « J'aime »

Bonjour,

Si je vois bien, vous utilisez un appareil à écran tactile. J’ai essayé de le reproduire sur un iPad et j’y parviens.

Voici une solution rapide qui fonctionne pour moi sur 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 « J'aime »

Merci pour votre aide.

C’était un problème causé par Google Chrome, en fait en utilisant Mozilla Firefox il n’y avait pas de problème. Le simple nettoyage de la mémoire cache de Google Chrome l’a résolu.

Merci encore.

3 « J'aime »

C’est super :slightly_smiling_face: mais je pense que supprimer le cache réinitialise juste la hauteur par défaut du compositeur.

2 « J'aime »

Oh, c’est très intéressant. Sur les appareils sans écran tactile, la hauteur du compositeur (poignée incluse) ne sera jamais supérieure à l’en-tête du forum, quelle que soit la valeur de --composer-height.

Je peux également reproduire le problème en utilisant les outils de développement de Chrome et en choisissant un profil d’iPad. Ou mon vrai iPad :smile_cat:

Passons à Bug alors, cela vaut la peine d’être corrigé. :slight_smile:

2 « J'aime »

La poignée du compositeur qui était cachée derrière l’en-tête devrait maintenant être corrigée lors du déploiement de la dernière PR. → UX: Fix mobile grippie being hidden by jordanvidrine · Pull Request #20803 · discourse/discourse · GitHub

4 « J'aime »