Switch to YogaNodeFactory.create

Summary: Switch to `YogaNodeFactory.create()` instead of using `YogaNode.create()`

Reviewed By: SidharthGuglani

Differential Revision: D17258195

fbshipit-source-id: 5f31540724a16e401fcd0fbdf19a4baa354b2d72
This commit is contained in:
Amir Shalem
2019-09-17 06:54:52 -07:00
committed by Facebook Github Bot
parent cc068b0551
commit 92fed269c2
@@ -20,6 +20,7 @@ import com.facebook.yoga.YogaFlexDirection;
import com.facebook.yoga.YogaJustify;
import com.facebook.yoga.YogaMeasureFunction;
import com.facebook.yoga.YogaNode;
import com.facebook.yoga.YogaNodeFactory;
import com.facebook.yoga.YogaOverflow;
import com.facebook.yoga.YogaPositionType;
import com.facebook.yoga.YogaValue;
@@ -89,7 +90,7 @@ public class ReactShadowNodeImpl implements ReactShadowNode<ReactShadowNodeImpl>
mDefaultPadding = new Spacing(0);
if (!isVirtual()) {
YogaNode node = YogaNodePool.get().acquire();
mYogaNode = node == null ? YogaNode.create(sYogaConfig) : node;
mYogaNode = node == null ? YogaNodeFactory.create(sYogaConfig) : node;
mYogaNode.setData(this);
Arrays.fill(mPadding, YogaConstants.UNDEFINED);
} else {