@Override
 public void requestDisallowInterceptTouchEvent(boolean b) {
   // if this is a List < L or another view that doesn't support nested
   // scrolling, ignore this request so that the vertical scroll event
   // isn't stolen
   if ((android.os.Build.VERSION.SDK_INT < 21 && mTarget instanceof AbsListView)
       || (mTarget != null && !ViewCompat.isNestedScrollingEnabled(mTarget))) {
     // Nope.
   } else {
     super.requestDisallowInterceptTouchEvent(b);
   }
 }