Проблемы с сообщениями в iOS с изменённой темой Material

Привет, ребята. Я не разработчик, поэтому, пожалуйста, отнеситесь ко мне с пониманием. Мы используем форум на базе Discourse с модифицированной версией темы Material для Discourse. На мобильных устройствах iOS мы столкнулись с проблемой: когда пользователи начинают писать сообщения, поле ввода не сдвигает строки текста вверх по мере заполнения, превышая доступное пространство. В результате строки просто исчезают за клавиатурой, когда поле достигает максимального размера. Кроме того, кнопка «Ответить» не отображается, пока клавиатура не будет свернута.

Наш разработчик пока не смог найти решение, а эта проблема возникла ещё до того, как мы начали модифицировать тему.

Мои вопросы:

  • У кого-нибудь была такая проблема с этой конкретной темой и как её решили?
  • Если решения нет, можно ли просто взять соответствующий код из другой темы и заменить им наш?
  • Если да, то какая тема рекомендуется?

Спасибо за ваше терпение и помощь. Эта проблема сводит наших пользователей с ума, поэтому мы очень хотим её исправить.

Вы сделали форк темы, чтобы можно было подтягивать изменения из неё? Возможно, она была обновлена (но я не знаю точно). Если вы не делали форк, то зайдите в репозиторий и проверьте.

@pfaffman Спасибо за быстрый ответ. Мы действительно форкнули тему. Однако мы использовали её «из коробки» более 1,5 лет до внесения изменений, и ошибка так и не была исправлена. Поэтому я предполагаю, что её до сих пор не исправили.

Но сработает ли моя идея? — Взять последовательность кода из репозитория другой темы и реализовать её в нашей?