Status Update
Comments
tp...@gmail.com <tp...@gmail.com> #2
Project: platform/frameworks/support
Branch: androidx-main
commit c2365dcfeb9064814282304f30f3eb86be71fdc7
Author: Dan Nizri <dniz@google.com>
Date: Wed Dec 20 16:33:08 2023
Fix Popup back handling on Android T/13+ when android:enableOnBackInvokedCallback="true"
Bug: 313702338
Bug: 318537200
Test: tested with android:enableOnBackInvokedCallback="true"
Change-Id: I7c7cef686ed9fbfd2d144c90040b13528f1675ed
M compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/window/AndroidPopup.android.kt
https://android-review.googlesource.com/2886766
Branch: androidx-main
commit c2365dcfeb9064814282304f30f3eb86be71fdc7
Author: Dan Nizri <dniz@google.com>
Date: Wed Dec 20 16:33:08 2023
Fix Popup back handling on Android T/13+ when android:enableOnBackInvokedCallback="true"
Bug: 313702338
Bug: 318537200
Test: tested with android:enableOnBackInvokedCallback="true"
Change-Id: I7c7cef686ed9fbfd2d144c90040b13528f1675ed
M compose/ui/ui/src/androidMain/kotlin/androidx/compose/ui/window/AndroidPopup.android.kt
f....@gmail.com <f....@gmail.com> #3
Is there remaining work for this feature request. Support for predictive back in Dialogs would allow Material3 to remove some Dialog forks and would be very helpful!
il...@google.com <il...@google.com> #4
Yeah, we probably want to investigate new API shapes here to take advantage of predictive back. No work ongoing yet though, needs prioritization
Description
Build: AI-202.7660.26.42.7322048, 202104290118,
AI-202.7660.26.42.7322048, JRE 11.0.8+10-b944.6916264x64 JetBrains s.r.o, OS Mac OS X(x86_64) v10.15.7, screens 2560x1440, 1440x900; Retina
AS: 4.2; Kotlin plugin: 202-1.4.31-release-AS8194.7; Android Gradle Plugin: 4.0.0; Gradle: 6.7.1; NDK: from local.properties: (not specified), latest from SDK: (not found); LLDB: pinned revision 3.1 not found, latest from SDK: (package not found); CMake: from local.properties: (not specified), latest from SDK: 3.18.1-g262b901, from PATH: (not found)
IMPORTANT: Please readhttps://developer.android.com/studio/report-bugs.html carefully and supply all required information.
Component used: Navigation Version used: 2.4.0-alpha01 Devices/Android versions reproduced on:
If this is a bug in the library, we would appreciate if you could attach:
Dynamic feature navigation with the latest multiple back stack doesn't seem to work as expected. Upon first accessing the bottom navigation tab with an <include-dynamic /> included navigation graph, the first fragment shown is the homescreen Title fragment, clicking on the tab again changes to the included navgraph start destination (FooFragment)
AppBarConfiguration is also showing up button for listed top level destinations
Screen recording as attached and sample project below