У меня уже некоторое время возникает неприятная проблема с Flutter и GoRouter: когда я нажимаю кнопку «Назад» на телефоне, оно либо сворачивает приложение, либо закрывает его, а не переходит на предыдущую страницу. Кажется, эта проблема возникает только на Android 14 и прекрасно отображается на более ранних версиях Android.
Я использую PopScope для обработки всплывающих окон.
Как я уже сказал, Popping отлично работает в приложение, а также при использовании более старых версий Android, но оно не работает с v14 при нажатии собственной кнопки «Назад» Android
В настоящее время я испытываю это на своем Samsung, а также на эмуляторе Android, использующем Android 14
Я видел похожие сообщения, но ничего конкретно не связанного с этой проблемой.
Я смиренно прошу помощи у всех, кто знает, как решить эту проблему... И да, я читал документация
Я попробовал кучу изменений в GoRouter и даже заменил PopScope на что-то другое и спросил об этом в другой форме, я тоже изучил
https://docs.flutter.dev/release/breaki ... ctive-back
что тоже не решило проблему
Изучил похожие проблемы в StackOverflow
редактировать: GoRouter полностью обрабатывает маршрутизацию, PopScope даже не вызывается, поэтому это просто GoRouter, поэтому я думаю, что это проблема с goRouter
Подробнее здесь: https://stackoverflow.com/questions/781 ... of-popping