We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 8da3abd + c7aa908 commit 7613505Copy full SHA for 7613505
library/src/main/java/com/timehop/stickyheadersrecyclerview/StickyRecyclerHeadersTouchListener.java
@@ -40,7 +40,17 @@ public void setOnHeaderClickListener(OnHeaderClickListener listener) {
40
41
@Override
42
public boolean onInterceptTouchEvent(RecyclerView view, MotionEvent e) {
43
- return mOnHeaderClickListener != null && mTapDetector.onTouchEvent(e);
+ if (this.mOnHeaderClickListener != null) {
44
+ boolean tapDetectorResponse = this.mTapDetector.onTouchEvent(e);
45
+ if (tapDetectorResponse) {
46
+ return true;
47
+ }
48
+ if (e.getAction() == MotionEvent.ACTION_DOWN) {
49
+ int position = mDecor.findHeaderPositionUnder((int)e.getX(), (int)e.getY());
50
+ return position != -1;
51
52
53
+ return false;
54
}
55
56
0 commit comments