ursus
04/22/2026, 11:16 PMNav3 when pushing a entry that's a bottom sheet (via AnimatedBottomSheetScreneStrategy.bottomSheet(), and a bottom sheet entry is already displayed the app crashes with
java.lang.IllegalArgumentException: Overlaid entries from foo.bar.nav3demo.AnimatedBottomSheetSceneStrategy$calculateScene$1@5251e08 must not be empty
Which I'm not sure how to prevent systematically as deeplinks exist and they can apply anything.
Any ideas, other than having marker interfaces nav keys implement and examine the backstack for that? - as that would rely on the markers being applied correctly bla bla, doesn't scale.