последний выбранный виджет без костылей?
контроллер прописан к pageview?
ну тогда посмотрите почему он сбрасывает текущую страницу и как "обновляется" UI
Ну есть bottom bar, который использует pageview. И на одной из страниц тоже используется pageview - так вот он почему-то сбрасывается при переходе между страницами.
ммм, то есть контроллер врнутренней страницы наверное на ней же и инициализируется, да?
Не-а) Контроллер внутренней страницы инициализируется в провайдере, так как к нему нужен доступ с других виджетов.
повесь листенер на контроллер и смотри на что реагирует, вопрос еще где диспоузится, но если бы где то диспоузился бы то с доступа с других виджетов ловились бы эксепшены
Ну, я понятия не имею, из-за чего такое поведение. PageView сбрасывается только при переходе между страницами из BottomBar. Если гулять по страницам через Navigator.push / Navigator.pop, то ничего не сбрасывается.
Обсуждают сегодня