diff --git a/android/src/main/java/com/horcrux/svg/SvgView.java b/android/src/main/java/com/horcrux/svg/SvgView.java index d730b558..94f76a15 100644 --- a/android/src/main/java/com/horcrux/svg/SvgView.java +++ b/android/src/main/java/com/horcrux/svg/SvgView.java @@ -52,13 +52,6 @@ public class SvgView extends ReactViewGroup implements ReactCompoundView { super(reactContext); } - @Override - public void addView(View child, int index, LayoutParams params) { - if (!(child instanceof RenderableView)) { - super.addView(child, index, params); - } - } - @Override public void setId(int id) { super.setId(id); diff --git a/android/src/main/java/com/horcrux/svg/SvgViewManager.java b/android/src/main/java/com/horcrux/svg/SvgViewManager.java index 663d9b9c..a71442e3 100644 --- a/android/src/main/java/com/horcrux/svg/SvgViewManager.java +++ b/android/src/main/java/com/horcrux/svg/SvgViewManager.java @@ -97,4 +97,9 @@ class SvgViewManager extends ReactViewManager { mTagToShadowNode.remove(tag); mTagToSvgView.remove(tag); } + + @Override + public boolean needsCustomLayoutForChildren() { + return true; + } }