Fixed
Status Update
Comments
sk...@gmail.com <sk...@gmail.com> #2
Another alternative may be to add a MergeAdapter.Config.Builder
constructor that accepts a seed configuration as a parameter, so that one could write
mAdapter = MergeAdapter(
MergeAdapter.Config.Builder(MergeAdapter.Config.DEFAULT)
.setStableIdMode(ISOLATED_STABLE_IDS)
.build(),
adapter1,
adapter2
)
etc.
jo...@google.com <jo...@google.com>
se...@google.com <se...@google.com>
ap...@google.com <ap...@google.com> #3
Sorry for the delay.
I think this is a very good point. Forwarding onto a colleague to see what they think.
se...@google.com <se...@google.com> #4
this makes sense but a bit risky because it will be a behavior change and we usually don't do those in beta. on the other hand, if not now, it will be never so might be better to just make the change instead.
ju...@google.com <ju...@google.com> #5
in fact, the docs say isolateViewTypes
defaults to true which it does not :).
I'll try to fix this before rc
Description
Jetpack Compose version: M3 1.1-alpha6
Jetpack Compose component used: ModalBottomSheet
Android Studio Build: IC-231.6471.13
Kotlin version: 1.8.10
Steps to Reproduce or Code Sample to Reproduce:
The bottomsheet just flashes a bit and then the screen is unresponsible without scrim and bottomsheet.
Interestingly, when nested a bit in NavHost, it works (but with other issue I'll open).