From 12fb313e549ec50c49faae12a494200a608af3a8 Mon Sep 17 00:00:00 2001 From: Janic Duplessis Date: Fri, 5 Aug 2016 17:36:23 -0700 Subject: [PATCH] Fix scale transform on Android Summary: cc kmagiera astreet Closes https://github.com/facebook/react-native/pull/9251 Differential Revision: D3679466 Pulled By: astreet fbshipit-source-id: bd4262169827151ed584f7f8d167f9e6b8d533af --- .../java/com/facebook/react/uimanager/TransformHelper.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ReactAndroid/src/main/java/com/facebook/react/uimanager/TransformHelper.java b/ReactAndroid/src/main/java/com/facebook/react/uimanager/TransformHelper.java index 74c0a2b47..c233d9407 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/uimanager/TransformHelper.java +++ b/ReactAndroid/src/main/java/com/facebook/react/uimanager/TransformHelper.java @@ -65,7 +65,9 @@ public class TransformHelper { helperMatrix, convertToRadians(transform, transformType)); } else if ("scale".equals(transformType)) { - MatrixMathHelper.applyScaleZ(helperMatrix, transform.getDouble(transformType)); + double scale = transform.getDouble(transformType); + MatrixMathHelper.applyScaleX(helperMatrix, scale); + MatrixMathHelper.applyScaleY(helperMatrix, scale); } else if ("scaleX".equals(transformType)) { MatrixMathHelper.applyScaleX(helperMatrix, transform.getDouble(transformType)); } else if ("scaleY".equals(transformType)) {