diff --git a/android/src/main/java/com/horcrux/svg/RNSVGDefsShadowNode.java b/android/src/main/java/com/horcrux/svg/RNSVGDefsShadowNode.java index 78c6cc59..5c5de04b 100644 --- a/android/src/main/java/com/horcrux/svg/RNSVGDefsShadowNode.java +++ b/android/src/main/java/com/horcrux/svg/RNSVGDefsShadowNode.java @@ -25,12 +25,13 @@ public class RNSVGDefsShadowNode extends RNSVGDefinitionShadowNode { return true; } }); - traverseChildren(new NodeRunnable() { + NodeRunnable markUpdateSeenRecursive = new NodeRunnable() { public boolean run(RNSVGVirtualNode node) { node.markUpdateSeen(); - node.traverseChildren(NodeRunnable.this); + node.traverseChildren(this); return true; } - }); + }; + traverseChildren(markUpdateSeenRecursive); } }