RecyclerView (horizontal) nested in BottomSheet preventing vertical scrolling : <p>I have a <code>RecyclerView</code> using a <code>LinearLayoutManager</code> with <code>HORIZONTAL</code> orientation, nested inside a <code>FrameLayout</code> using the <code>BottomSheet</code> <code>Behavior</code>.</p>

<p>When attempting to drag vertically across the <code>RecyclerView</code>, the <code>BottomSheet</code> doesn't respond to the drag event. Presumably this is because vertical scrolling is disabled for a <code>LayoutManager</code> with horizontal orientation.</p>

<p>I've tried overriding <code>LinearLayoutManager.canScrollVertically()</code> and returning true. This <em>sort of</em> works.. If you drag vertically in a very careful manner, the <code>BottomSheet</code> will respond. As soon as any horizontal movement is involved however, the <code>BottomSheet</code> stops responding to vertical drag events.</p>

<p>I'm not sure if overriding <code>canScrollVertically()</code> is the right approach here - it certainly doesn't feel right from a UX point of view.</p>

<p>I've also noticed that if I use a <code>ViewPager</code> rather than a <code>RecyclerView</code> with a horizontally oriented <code>LayoutManager</code>, the <code>BottomSheet</code> responds to vertical swipe events as desired.</p>

<p>Is there some other method of <code>LayoutManager</code>, <code>RecyclerView</code>, <code>BottomSheet Behavior</code>, or something else altogether that can help propagate the vertical scroll events on to the <code>BottomSheet Behavior</code>?</p>

<p>There's an example of the problem here:</p>

<p><a href="https://github.com/timusus/bottomsheet-test" rel="noreferrer">https://github.com/timusus/bottomsheet-test</a>
(Problem can be reproduced with commit #f59a7031)</p>

<p>Just expand the first bottom sheet. </p>
