Snap for 4550194 from 3cd64a5dedc0ec4d7b08b55b482f5ffc2d753b84 to studio-3.1-release

Change-Id: I870898914f869edaed137b951077ab386da4a222
diff --git a/solver/src/main/java/android/support/constraint/solver/widgets/Chain.java b/solver/src/main/java/android/support/constraint/solver/widgets/Chain.java
index 3dd199c..3995f41 100644
--- a/solver/src/main/java/android/support/constraint/solver/widgets/Chain.java
+++ b/solver/src/main/java/android/support/constraint/solver/widgets/Chain.java
@@ -20,8 +20,7 @@
 import android.support.constraint.solver.LinearSystem;
 import android.support.constraint.solver.SolverVariable;
 
-import java.util.Arrays;
-
+import static android.support.constraint.solver.widgets.ConstraintWidget.DIMENSION_HORIZONTAL;
 import static android.support.constraint.solver.widgets.ConstraintWidget.MATCH_CONSTRAINT_RATIO;
 import static android.support.constraint.solver.widgets.ConstraintWidget.MATCH_CONSTRAINT_SPREAD;
 
@@ -90,7 +89,7 @@
         boolean isChainPacked = false;
 
         ConstraintWidget head = first;
-        if (container.isRtl()) {
+        if (orientation == ConstraintWidget.HORIZONTAL && container.isRtl()) {
             // find the last widget
             while (!done) {
                 // go to the next widget