Я только что слил это исправление в ветку tests-passed: FIX: Buggy topic scrolling on iOS 12 (#16422) · discourse/discourse@cd02ea0 · GitHub, оно уже развернуто здесь, на meta. Этот коммит исправляет проблему, при которой посты начиная с 20-го не загружались автоматически, а счётчики прогресса темы (в правом нижнем углу экрана) не обновлялись по мере прокрутки страницы пользователями.
Исправление небольшое и будет перенесено в стабильную ветку на следующей неделе. Можете ли вы подтвердить здесь, на meta, что оно также устраняет проблемы, описанные в исходном сообщении? В симуляторе iOS 12.4 я не вижу ошибок, но у меня нет реального устройства на iOS 12.
Исправление было перенесено в стабильную версию, @orangeandblack5, пожалуйста, сообщите нам, если ваши пользователи всё ещё сталкиваются с проблемами на iOS 12 даже после пересборки.
Немного криво, но работает
При прокрутке вверх всё ещё подпрыгивает, и посты должны загружаться, но они не исчезают
Поэтому я могу просто прокрутить вниз снова, если захочу их прочитать
Буквально собираюсь лечь спать, а завтра Пасха, так что я просто оставлю эту ссылку. Если кто-нибудь будет так любезен и извлечёт видео — это было бы здорово.
Если нет, напомните мне в понедельник, лол.
(Я научил их записывать экран, так что качество должно быть лучше!)
Спасибо @orangeandblack5, мы посмотрим на оставшиеся проблемы с прокруткой. Обратите внимание, что они имеют более низкий приоритет, чем полная неработоспособность прокрутки, и, к сожалению, некоторые странности ожидаемы в таких старых браузерах.
Это относится к 2018 году, но обновиться до iOS 13 и выше не могут только значительно более старые устройства (выпущенные в 2014 году). Таким образом, эта поддержка действительно касается устройств, которым уже 8 лет.