Тема «При переходе к новой теме в истории сообщений Discourse прокручивается назад на 20 сообщений» закрыта. Поэтому решил предупредить вас…
Наблюдаю на форуме v1e com
Тема «При переходе к новой теме в истории сообщений Discourse прокручивается назад на 20 сообщений» закрыта. Поэтому решил предупредить вас…
Наблюдаю на форуме v1e com
Пожалуйста, опубликуйте более подробное описание шагов воспроизведения, а также укажите платформу и браузер. Я пока не могу воспроизвести эту ошибку.
Привет, Лилли, конечно, спасибо за вопрос. Ранее опубликованные детали, которые я и другие участники форума наблюдаем, находятся по адресу:
https://forum.v1e.com/t/forums-everything-menu-gone-links-working-not-as-good/39626/6?u=azab2c
Шаги для воспроизведения:
При переходе к ранее прочитанной теме, которая с тех пор была обновлена…
Ожидаемое поведение: Автоматическая прокрутка к последнему прочитанному посту, независимо от наличия новых сообщений.
Фактическое поведение: Отображается 20-й пост с конца.
Окружение: Windows 10. Аналогичное поведение наблюдается в Chrome 116 и Firefox 116.
Похоже, что forum.v1w.com находится на стабильной ветке. Следовательно, исправление от конца августа там, вероятно, не включено.
Более подробные шаги для воспроизведения, на случай если это поможет…
Делимся замеченной ошибкой в скрипте, не знаем, актуальна ли она или интересна…
Спасибо!
Я согласен с Moin. Посмотрев этот форум, вижу, что он действительно находится на версии stable, и исправление для этой проблемы появится там только в следующем релизе stable.
Вы администратор этого форума?
Нет. Ryan (который делится бесплатными чертежами в основном для 3D-печатных ЧПУ-станков, принтеров и другого оборудования на v1e.com) является администратором. Я поделился этой темой с Райаном и готов делиться информацией, которая поможет нам самим решать вопросы.
Интересно, заметили ли вы такое поведение после поиска и публикации ссылки на пост?
Я обнаружил, что если я ищу информацию и публикую ссылку на пост темы в ответе, то старая тема отображается с новыми ответами, начиная с поста, на который я сослался в другой теме.
Я нахожусь в Test Pass
Я только что столкнулся с чем-то очень похожим здесь, на Meta, в мобильной версии (iPhone). Со страницы «Главная», немного ниже по ней, я перешёл в тему с несколькими новыми сообщениями, прочитал их (что требовало прокрутки вниз), а затем вернулся назад с помощью кнопки «Назад», чтобы обнаружить, что оказался прокрученным на несколько экранов ниже, чем следовало бы.
Этот форум размещён на платформе Communiteq. Если у вас возникли технические вопросы, пожалуйста, сначала обратитесь в нашу службу поддержки.
Мы с радостью перенесём этот форум в ветку tests-passed. Для этого владельцу необходимо связаться с нашей службой поддержки.
Я сейчас не дома, поэтому часто пользуюсь телефоном. Это повторяется и раздражает! В качестве обходного пути я тренирую себя прокручивать страницу вверх перед нажатием кнопки «Назад».
Если вы тоже столкнулись с этой проблемой, пожалуйста, поставьте лайк первому сообщению.
Пожалуйста, не говорите мне, что мой телефон слишком старый для нормальной работы.
Mozilla/5.0 (iPhone; CPU iPhone OS 15_7_9 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.6 Mobile/15E148 Safari/604.1
У нас не удалось воспроизвести проблему на версии с меткой tests-passed. Не хочу быть вестником плохих новостей, но, возможно, дело в самом телефоне… ![]()
Надеемся, что кто-то ещё сможет воспроизвести проблему и даст нам больше информации. ![]()
iOS 15.7 уже год и две недели как вышла?
Если считать с учётом небольших обновлений, то 15.7.9 вышла всего две недели назад.
Для моей проблемы нужно находиться в представлении списка тем и нажать на тему с большим количеством непрочитанных сообщений, чтобы оказаться далеко от конца этой темы. Затем немного прокрутить вниз, а затем вернуться назад.
Теперь мне кажется, что это может быть своего рода противоположной проблемой по сравнению с той, о которой сообщает автор оригинального поста. Но обе они связаны с позиционированием при навигации.
Важным здесь является движок Webkit. К сожалению, Apple не переносит (backport) функции и исправления Safari на старые версии iOS. Поэтому Safari на iOS 15 устарел на 1–2 года ![]()
Но для ясности: наша политика поддержки браузеров на данный момент включает iOS 15, поэтому мы с радостью готовы расследовать и попытаться исправить любые проблемы Discourse, связанные с iOS 15. Мы упомянули это здесь, потому что это может быть причиной того, что только @Ed_S сообщает об этой проблеме здесь, на Meta.
Два наблюдения: если я выбираю «Режим для ПК», то всё работает нормально. И на взятом в пользование Android-смартфоне аналогичного поколения тоже всё в порядке.
User-Agent Android:
Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Mobile Safari/537.36
Мой User-Agent iPhone в режиме для ПК:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/15.6.6 Safari/605.1.15
Так что, возможно, дело не в том, что мой телефон не может сделать всё правильно, а в том, что какая-то библиотека выбирает неправильное решение.
Я снова начинаю это замечать с моим новым iPhone. Точного воспроизведения пока нет, но пару раз меня уже откидывало назад на «страницу» постов.
Я тоже непоследовательно наблюдаю это (снова) на своём Android-смартфоне.
Мы получаем обратную связь от пользователей, которые сообщают о множестве случаев возникновения этой проблемы в ветке latest-release (3.2.0.Beta2) на мобильных устройствах. Если мы можем помочь в любом способе для выявления проблемы, пожалуйста, дайте нам знать.