Current Layout (pseudo)
<Layout ..... > <BottomSheet ..../> <RecyclerView orientation="horizontal"/> </Layout>
The bottom sheet peaks out over the horizontal recycler view, where a user can drag up on it and have the sheet be displayed. When the sheet is hidden, the recycler view above it consumes all touches including vertical dragging. So the user is forced to accurately find the 5dp peaking section to drag up.
How can I override the recycler view to pass vertical drags to the view below it (bottom sheet)
Even if I return false for
onTouchIntercepted the vertical touch isn’t passed to the view below it, so I believe I’m missing a core concept behind touch events.