Status Update
Comments
nj...@google.com <nj...@google.com>
lp...@google.com <lp...@google.com>
ma...@google.com <ma...@google.com>
ro...@gmail.com <ro...@gmail.com> #2
I notice the same issue and LogCat shows the following message:
Google Play services out of date. Requires 3159100 but found 3136130
Google Play services out of date. Requires 3159100 but found 3136130
Description
Currently there are 2 options for bottom sheets in material 3:
- BottomSheetScaffold where its content co-exists with the screen content
- ModalBottomSheet where its content is always on top of the screen
Sometimes none of these is the needed solution, as the first one allows interaction with the rest of the screen, and the second one prevents navigation to other screens while in the same time it needs to stay open.
Use Case:
One needs to open a bottom sheet with some information and a set of action buttons, which navigate to different screens.
The user should not be able to interact with the rest of the screen, but it is allowed to navigate to other screens.
The bottom sheet, however, should stay open, so when the user navigates back, he can choose another action without reopening the bottom sheet. Moreover, it may not be possible for the user to open it directly as it may open as a result of some operation.