Merge "Disable side swiping on RTL languages" into rvc-dev am: 46b4296beb am: a7c13cee2e
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11880480 Change-Id: Iae43499a1563be00d6584f94bf85114be710e25d
This commit is contained in:
@@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user