Странное поведение кнопки "назад", встречающееся только в Chrome.
У меня есть две страницы - Сетка и Форма
сценарий:
1. При переходе из сетки в форму все нормально - сетка добавляется в историю.
2. Когда форма отправляется на сервер по почте, я использую RedirectToAction для повторного перенаправления (302) в сетку - форма добавляется в историю.
3. При повторном переходе из сетки в форму после редиректа точка истории, содержащая адрес сетки, не добавляется в историю
теперь нужно дважды щелкнуть по кнопке «Назад». чтобы вернуться к сетке.
если вы повторите все шаги несколько раз и просмотрите стек истории, вы увидите печальный список записей формы без сетки посередине
edit: вот ссылка на страницу, демонстрирующую проблему, откройте его в хроме и следуйте инструкциям - см. ошибку истории Chrome в действии
Единственное «решение», которое я нашел для этого, - это добавить какую-то случайную чушь в ссылку на форму, но я действительно ненавижу это.