Problèmes de messagerie iOS avec le thème de matériel modifié

Salut à tous. Je ne suis pas développeur, alors soyez indulgents avec moi. Nous utilisons un forum Discourse avec une version modifiée du thème Material pour Discourse. Sur les appareils mobiles iOS, nous rencontrons un problème : lorsque les utilisateurs souhaitent rédiger des messages, la zone de texte ne repousse pas les lignes vers le haut à mesure que le texte s’ajoute, au-delà de l’espace disponible. Résultat : les lignes de texte disparaissent simplement derrière le clavier une fois la taille maximale de la zone atteinte. De plus, le bouton « Répondre » n’apparaît pas tant que vous ne repliez pas le clavier.

Notre développeur n’a pas encore réussi à trouver de solution, et ce problème est apparu même avant que nous ne commencions à modifier le thème.

Mes questions :

  • Je me demandais si quelqu’un avait déjà rencontré ce problème avec ce thème en particulier et comment il a été résolu.
  • S’il n’existe pas de correctif, est-il possible de simplement récupérer le code concerné d’un autre thème et de le remplacer par le nôtre ?
  • Si oui, quel thème recommandez-vous ?

Merci pour votre patience et votre aide. Ce problème rend nos utilisateurs fous, nous sommes donc très motivés à le résoudre.

Avez-vous bifurqué le thème pour pouvoir récupérer ses modifications ? Il se peut qu’il ait été mis à jour (mais je n’en suis pas certain). Si vous ne l’avez pas bifurqué, rendez-vous sur le dépôt et vérifiez.

1 « J'aime »

@pfaffman Merci pour cette réponse rapide. Nous avons bien forké le thème. Cependant, nous l’utilisions « tel quel » depuis plus d’un an et demi avant de le modifier, et le bug n’a jamais été corrigé. Mon hypothèse est donc qu’il n’a pas été corrigé.

Est-ce que l’idée que j’avais pourrait fonctionner ? → Prendre cette séquence de code depuis le dépôt d’un autre thème et l’implémenter dans le nôtre ?