CODI Myfaces с ClientSideWindowHandler - поведение кнопки возврата IE9
Если в моем приложении JSF, использующем CDI и MyFaces CODI, у меня есть такая ссылка:
<h:link outcome="page2" value="Page 2"/>
После того, как я щелкну ссылку и перейду на страницу 2, нажатие кнопки "Назад" в IE9 не возвращает к предыдущей странице, а просто возвращает страницу 2. Я могу долго нажимать на кнопку, чтобы вызвать список страниц и выбрать последнюю, кроме одной. В верхней части списка находится страница "Загрузка...", используемая обработчиком окна CODI.
Это происходит, когда MyFaces CODI настроен на использование ClientSideWindowHandler
,
Firefox, Chrome и IE11 работают как положено (IE10 не тестировался). К сожалению, большинство пользователей будет IE9.
Я использую функции, предоставляемые CODI для оконных областей, поэтому не могу обойтись без обработчика.
Кто-нибудь знает способ обойти это?