Кнопка «Назад» не работает корректно в Desktop Safari beta

После обновления Discourse до версии 2.8.7 мы обнаружили эту ошибку. Она также присутствует на meta.discourse.org.

Вот как воспроизвести ошибку в Safari для настольных компьютеров:

Сначала перейдите на главную страницу, затем нажмите «Последние». Теперь откройте любую тему. После этого нажмите кнопку «Назад» в браузере Safari для настольных компьютеров. Ожидается, что вы вернетесь на главную страницу с последними темами, верно? Но открывается пустая страница. Снова перейдите на главную страницу с последними темами, затем откройте другую тему. Теперь нажмите кнопку «Назад». На этот раз вы перейдете к предыдущей теме!

Похоже, что этой ошибки нет в других браузерах: я тестировал в Chrome для настольных компьютеров и Safari для iOS, и там всё работает корректно.

Хм, мне не удалось воспроизвести проблему, следуя вашим шагам. Моя версия Safari — Version 15.6 (17613.3.9.1.5).

Подтвердите, пожалуйста, что вы выполняете точно те же действия, что и на изображении ниже, и у вас возникает проблема?

Да, я сделал то же самое, и я вижу эту ошибку.

Версия Safari 16.0 (18614.1.22.1.2)

Safari 16 всё ещё находится в бета-версии, верно?

Я не эксперт в этом, это просто автоматически обновилось :joy: Так что, возможно, это ошибка Safari, а не напрямую связанная с Discourse?

Обновление: эта ошибка исправлена сама собой в версии Safari 16.0 (18614.1.25.11.1)