Внутри приложения Flutter у меня есть MaterialApp со списком именованных маршрутов и нижней панелью навигации с несколькими вкладками. На одной из вкладок у меня есть кнопка с этим кодом на кране
Navigator.of(context).pushReplacementNamed(MyRouteName);
По какой-то причине целевой экран загружается несколько раз (это видно на экране), и его метод initState()
также вызывается как минимум дважды , Почему это происходит и что с этим можно сделать?