mirror of
https://github.com/M66B/FairEmail.git
synced 2024-12-23 08:14:45 +00:00
Use separator handler for fast scroll delay
This commit is contained in:
parent
162306268c
commit
10a9c80e13
1 changed files with 5 additions and 2 deletions
|
@ -465,14 +465,17 @@ public class FastScrollerEx extends RecyclerView.ItemDecoration implements Recyc
|
|||
float percentage = (scrollbarLength == 0 ? 0 : y / (float) scrollbarLength);
|
||||
int pos = Math.round(count * percentage);
|
||||
scrollTo = pos;
|
||||
mRecyclerView.removeCallbacks(scroll);
|
||||
mRecyclerView.postDelayed(scroll, 100);
|
||||
if (handler == null)
|
||||
handler = new android.os.Handler(android.os.Looper.getMainLooper());
|
||||
handler.removeCallbacks(scroll);
|
||||
handler.postDelayed(scroll, 100);
|
||||
}
|
||||
|
||||
mVerticalDragY = y;
|
||||
}
|
||||
|
||||
private int scrollTo;
|
||||
private android.os.Handler handler;
|
||||
|
||||
private final Runnable scroll = new Runnable() {
|
||||
@Override
|
||||
|
|
Loading…
Reference in a new issue