Jetpack compose — вложенная навигация с 1.0.0-alpha02

#android #android-architecture-navigation #android-jetpack-compose

#Android #android-архитектура-навигация #android-jetpack-compose

Вопрос:

После выхода navigation-compose 1.0.0-alpha01 я попытался поиграть с вложенной навигацией в сочетании с нижней панелью навигации. Это позволяет переключаться между вкладками и входить во вложенные экраны с сохранением состояния вкладок даже после поворота экрана

https://github.com/ochkarik05/try-compose

После обновления compose до 1.0.0-alpha07 и navigation-compose до 1.0.0-alpha02 все перестало работать после поворота экрана, например, кнопка «Назад» не действует. Здесь сломанная ветка:

https://github.com/ochkarik05/try-compose/tree/feature/update_libs

Теперь я не могу найти, как это исправить.

Ответ №1:

Я также столкнулся с той же проблемой и подтвердил, что понижение с nav alpha02 до alpha01 устраняет проблему.

Я зарегистрировался https://issuetracker.google.com/issues/173563115 поскольку это, похоже, ошибка внутри самой библиотеки. Вы должны иметь возможность включать уведомления для этого билета, чтобы получать какие-либо обновления.

Комментарии:

1. Я считаю, что это было исправлено в android-review.googlesource.com/c/platform/frameworks/support / /… , но не проверял, работает ли он уже