Background
In the past, I've asked how to create a fast-scroller for the RecyclerView (here), and found a way to add it and I've even published it, including a Github project (here).
The problem
Starting with specific support library version, things got buggy. The library I've made works fine with this :
compile 'com.android.support:recyclerview-v7:21.0.3'
compile 'com.android.support:appcompat-v7:21.0.3'
But not with this one:
compile 'com.android.support:recyclerview-v7:22.2.0'
compile 'com.android.support:appcompat-v7:22.2.0'
Here's a sample of how it used to work:
The bug that occurs is that when dragging the fast-scroller, it (what you drag) jumps from time to time to other places (reported about here).
What I've tried
I tried finding the cause for this, as well as finding what has changed in RecyclerView that could cause this issue.
I've also tried to report about it (here), but Google told me to ask about it here.
Sadly, I couldn't find the reason for this.
The question
How can I fix this issue, and make the code work fine again?