с него я открЬІваю боттом шит, в котором уже есть свой Навигатор Б.
Проблема в том, что я не знаю как закрЬІть ботом шит, ибо при Navigator.of(context).pop() он просто пЬІтается открЬІть пред. роут в Навигаторе Б, а при Navigator.of(context, rootNavigator: true).pop(), он игнорирует боттом шит от пЬІтается открЬІть пред. роут в Навигаторе А.
Пробовал через GlobalKey, оно работает, но by design (сам навигатор перестраивается на основе глобального блока) мне надо что-б тот БЬІЛ внутри состояния Навигатора. Есть идеи?
Если я правильно помню, боттом шит должен возвратить что то при создании. Вот этим чем то и закрывай.
Там по умолчанию void возвращает, вроде как
Мне не надо смотреть на результат боттом шита, мне надо programatically закРЬІть боттом шит.
Нажатием на стрелочку
popUntil(ModalRoute.of(context)?.isCurrent == true) Попробуй
не работает. Задебажил, он опускается до 1 роута в Навигаторе Б
Обсуждают сегодня