Layout: I have a RecyclerView in a Fragment. This Fragment is bound to the first section of the drawer. In the RecyclerView are 50000 entries.
Problem: I can not open the drawer with the left to right swipe when I touched the RecyclerView to scroll. Since I scrolled, I have to touch the hamburger menu to open the drawer.
And when it is open(and I scrolled before) I can only close it when I touch on the back button or I select a section. No swipe or no tap on the empty space on the right of the drawer.
When I opened the drawer(and I scrolled before) you can scroll the RecyclerView when you touch the space to the right of the drawer. That is the space, where you can see the RecyclerView. You can see that in the video at the end of this post. The scrollbar in the top right shows, that the RecyclerView scrolls.
To fix that problem, you have to restart the app. But with the next touch on the RecyclerView to scroll, it is broken.
I can reproduce this issue. You only have to
-create new project
-implement the drawer
-create a Fragment with ReycyclerView
-create an adapter and a ViewHolder for the RecyclerView
-in code, create a new instance of your adapter with min 100 items(so you can scroll)
Edit: The problem is the ListView. So, it doesn't react whith ListView and RecyclerView(extends from ListView).
Tested on Nexus 6, Nexus 6 emulator and Note 2. Demo on Note 2: https://www.youtube.com/watch?v=qSNQ5B5HT60
bug available in the next release