Баг в MD: Navbar + Subnavbar ломают переход по ссылкам, если идет навигация назад и они показаны до afterIn
Наконец-то выловил крайне сложный баг!
Смысл (все настройки - дефолтные): Page1 > Page2 > Page3 > (обратно) Page2 > (обратно) Page1
Если на Page1 есть ссылки, которые показываются после onMounted+f7ready и до page:afterIn они не будут работать (клик по ним ничего не даст) но это будет работать только в том случае если на Page1 есть Navbar+Subnavbar:
<f7-navbar>
<f7-subnavbar />
</f7-navbar>
Воспроизведение:
- Открыть https://codesandbox.io/p/sandbox/eager-bhaskara-4kyv72?file=%2Fsrc%2Fpages%2Fhome.vue%3A3%2C5-5%2C17
- Перейти по ссылке Info
- Перейти по ссылке About
- Дважды вернуться назад (будем на начальной странице)
Ожидание: ссылка на Info вновь работает. Реальность: ссылки больше не работают
Уберем Navbar + Subnavbar - и все работает как нужно.
Забыл уточнить: это только для MD-темы
Если мы выключим preloadPreviousPage и перейдем с Page1> Page2 > (просто вернувшись) на Page1 уже ссылки не будут работать.
Может это информация поможет.