Bug 1328515 - Refine fallback margin left/right to include api23, r=sebastian
MozReview-Commit-ID: Ac8FP1fOGa
--- a/mobile/android/base/java/org/mozilla/gecko/util/ViewUtil.java
+++ b/mobile/android/base/java/org/mozilla/gecko/util/ViewUtil.java
@@ -36,17 +36,17 @@ public class ViewUtil {
/**
* Android framework have a bug margin start/end for RTL between 19~22. We can only use MarginLayoutParamsCompat before 17 and after 23.
* @param layoutParams
* @param marginStart
* @param isLayoutRtl
*/
public static void setMarginStart(ViewGroup.MarginLayoutParams layoutParams, int marginStart, boolean isLayoutRtl) {
- if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN_MR1 && Build.VERSION.SDK_INT < Build.VERSION_CODES.M) {
+ if (AppConstants.Versions.feature17Plus && AppConstants.Versions.preN) {
if (isLayoutRtl) {
layoutParams.rightMargin = marginStart;
} else {
layoutParams.leftMargin = marginStart;
}
} else {
MarginLayoutParamsCompat.setMarginStart(layoutParams, marginStart);
}