Flashing content

Здравствуйте.
В iOS замечено странное мерцание контента при переходе между страницами (view.router.navigate()/.back()), а также при открытии панели.

Сразу после завершения открытия страницы/панели контент исчезает примерно на 100мс и снова появляется.

Причем, происходит это не каждый раз, а как будто через какое-то время простоя, других зависимостей найти не удалось.
В чем может быть проблема?..

Перед открытием Popup вызываю:
view.router.navigate('/settings/',{animate:false,reloadCurrent:true});

Открытие Popup вызываю в pageAfterIn, т.е. переход уже должен завершиться.

Такое поведение только в iOS и только в теме ios.
И что интересно, в момент открытия, слева накладывается именно предыдущая страница, на фото это корневая, но если перейти на другую, то при каждом открытии будет накладываться эта другая.

В чем может быть дело?..

Это прям плохо, зачем так делать? Проще просто перед открытием попапа (перед вызовом popup.open() создать внутри View:

<div class="view view-init" data-url="required/route" />

И он сам загрузит правильно страницу.