Merge "Disable side swiping on RTL languages" into rvc-dev

This commit is contained in:
Antoan Angelov
2020-06-17 14:59:51 +00:00
committed by Android (Google) Code Review

View File

@@ -74,12 +74,16 @@ public class ResolverViewPager extends ViewPager {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}
/**
* Sets whether swiping sideways should happen.
* <p>Note that swiping is always disabled for RTL layouts (b/159110029 for context).
*/
void setSwipingEnabled(boolean swipingEnabled) {
mSwipingEnabled = swipingEnabled;
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
return mSwipingEnabled && super.onInterceptTouchEvent(ev);
return !isLayoutRtl() && mSwipingEnabled && super.onInterceptTouchEvent(ev);
}
}