- Нажмите на закладку
- Затем нажмите кнопку «Назад»
- Вместо возврата к тому месту, где вы находились в закладках, система переключается на предыдущий сохранённый пост, личное сообщение и т. п., который вы посещали.
Я могу воспроизвести это здесь, на Meta.
Когда вы говорите «нажмите на закладку», где вы находитесь? Можете показать скриншот?
Я нахожусь на странице закладок: Discourse Meta - The Official Support Forum for Discourse.
Мои действия:
- Открыть меню пользователя
- Дважды нажать на иконку закладки (чтобы перейти на полную страницу активности закладок)
- Нажать на тему
- Нажать «Назад»
Если бы я сделал это прямо сейчас, при нажатии «Назад» я оказался бы здесь, в этой теме, а не на странице активности закладок, как ожидалось бы.
Нажмите на эту закладку, затем нажмите «Назад»… вы вернетесь к любой предыдущей теме/сообщению/личному сообщению, которую вы просматривали перед тем, как нажать на «закладку».
Подтверждаю, да, что-то не так с маршрутизацией Ember у нас. @martin может воспроизвести в безопасном режиме.
Можешь быстро взглянуть? Если дело зайдет слишком далеко, позови на помощь @eviltrout или @j.jaffeux.
Это было довольно просто, у меня есть исправление на ревью сейчас:
Компонент topic-link (который используется не во многих местах, список закладок — один из трёх) просто не имел атрибута data-auto-route на сгенерированной ссылке.

