Хотел просто сообщить вам, что мы работаем над исправлением для улучшения composer на iOS. Надеемся, что обновление выйдет на этой неделе.
Извините, что это занимает так много времени. В последнее время я много работал над этим и пробовал различные внутренние решения — пока ни одно не является идеальным, но я уже близко к цели.
meta и моя актуальная версия имеют одну и ту же проблему: кнопка «Сохранить правку» не реагирует, если клавиатура не свернута, либо вертикальная линия курсора ввода иногда находится на 1 строку ниже, а иногда на несколько строк ниже той, где производится редактирование.
Я разворачиваю Meta с версией, содержащей исправления, связанные с iOS (не только для композера). Дайте знать, как у вас всё получится; развёртывание должно состояться через час после 2025-11-18T23:36:00Z
Не уверен, что это исправит проблему, но возможно. Дайте знать, если она всё ещё сохраняется. И если она осталась, встречается ли она так же часто, как и раньше?
Похоже, всё работает, насколько я могу судить.
Есть ещё одна относительно недавняя проблема: при закрытии клавиатуры редактор открывается на весь экран. Раньше при этом он перемещался в нижнюю половину экрана (примерно туда, где была клавиатура), что позволяло просматривать пост, на который я отвечаю. Теперь мне приходится вручную сворачивать редактор, нажимая кнопку с двумя стрелками вниз. Связано ли это с недавними проблемами в iOS, или мне стоит создать отдельный отчёт об ошибке?
Это #эксперимент-по-дизайну
Он у меня всё ещё есть, хотя я пока не могу сказать, как часто я его использую.
С нетерпением жду выхода этой версии. Discourse уже много месяцев был практически непригоден для использования на iOS. А теперь, когда я пишу этот пост на iPad, всё работает отлично — даже несмотря на то, что панель написания не развернута на весь экран. Так что что бы вы ни сделали, это сработало.
Надеемся, что объединимся на этой неделе
, но спасибо, что сообщили — это улучшит ситуацию для вас.
Обычно я не взаимодействую с Discourse через iOS, но решил попробовать, и в целом всё работает как ожидается.
Для меня это выглядит удобным, хотя, признаюсь, я, вероятно, не знаком со всеми случаями, когда оно работало или работает некорректно.
Единственная проблема, которую я обнаружил, — это уже сообщённая здесь: она возникает при переключении на другое приложение и возврате в Discourse — курсор оказывается на строку ниже того места, где вы фактически печатаете. Как только это происходит, вернуть всё в нормальное состояние становится немного затруднительно.
Это продолжает происходить после пересборки сегодня утром
Мы ещё ничего не объединили, поэтому пересборка, как ожидается, ничего не исправит.
По моим текущим тестам в Meta это почти больше не происходит, независимо от того, идёт ли речь о ссылающемся воспроизведении из поста-ссылки или о вашем замечании о переключении между приложениями. Я знаю, что это всё ещё может случаться время от времени, особенно в PWA, но я могу исправить лишь часть багов Apple
, и PWA, безусловно, худший вариант из всех. Прямой просмотр в Safari или в приложении Discourse, насколько мне известно, работает стабильнее.
Обратите внимание, что у меня есть планы полностью переработать отображение редактора на мобильных устройствах, но это долгосрочная задача. Текущие исправления в основном направлены на тушение пожаров, созданных Apple. Я также надеюсь, что в ближайшие недели они продолжат исправлять всё больше багов.
Кстати, я тестировал это только через приложение Discourse и могу стабильно воспроизвести проблему при переключении на другое приложение и возврате. Иногда курсор кажется находящимся в правильном месте, но при вводе текста всё оказывается не так.
В любом случае, я не утверждаю, что это серьёзная проблема, просто делюсь своим опытом. Дайте знать, если я смогу помочь, предоставив дополнительную информацию.
Meta по-прежнему кажется мне в порядке: курсор не смещается на пару строк от места ввода, а область нажатия кнопки «Ответить» совпадает с тем, где она отображается на экране, а не находится на дюйм ниже.
Сегодня я столкнулся с некоторой странностью при поиске GIF для вставки в чат. Похоже, всё работает нормально при публикации на форуме.
Да, я видел это. Я исправлю это после слияния PR (что я только что сделал
), это требует исправления в discourse-gifs.
Это помогло! Спасибо, этот баг был, как бы сказать, сверхъестественно раздражающим. Из-за него я сознательно избегал использования Discourse на iOS.
К сожалению, в редких случаях это всё ещё может происходить. Я не считаю эту проблему полностью решённой, но да, ситуация должна стать гораздо лучше. Чтобы исправить это на 100%, мне потребуется гораздо больше времени.
Когда это исправление станет доступно для сайтов с самостоятельным размещением?
