diff --git a/packages/vector_graphics_compiler/lib/src/svg/resolver.dart b/packages/vector_graphics_compiler/lib/src/svg/resolver.dart index 76f34b43c35e..ffac6ee71ac7 100644 --- a/packages/vector_graphics_compiler/lib/src/svg/resolver.dart +++ b/packages/vector_graphics_compiler/lib/src/svg/resolver.dart @@ -287,13 +287,14 @@ class ResolvingVisitor extends Visitor { } @override - Node visitPatternNode(PatternNode node, AffineMatrix data) { - final AttributedNode? resolvedPattern = node.resolver(node.patternId); + Node visitPatternNode(PatternNode patternNode, AffineMatrix data) { + final AttributedNode? resolvedPattern = + patternNode.resolver(patternNode.patternId); if (resolvedPattern == null) { - return node.child.accept(this, data); + return patternNode.child.accept(this, data); } - final Node child = node.child.accept(this, data); - final AffineMatrix childTransform = node.concatTransform(data); + final Node child = patternNode.child.accept(this, data); + final AffineMatrix childTransform = patternNode.concatTransform(data); final Node pattern = resolvedPattern.accept(this, childTransform); return ResolvedPatternNode( @@ -304,7 +305,7 @@ class ResolvingVisitor extends Visitor { width: resolvedPattern.attributes.width!, height: resolvedPattern.attributes.height!, transform: data, - id: node.patternId, + id: patternNode.patternId, ); } diff --git a/packages/vector_graphics_compiler/lib/src/svg/visitor.dart b/packages/vector_graphics_compiler/lib/src/svg/visitor.dart index b92d3746a423..5b715546d393 100644 --- a/packages/vector_graphics_compiler/lib/src/svg/visitor.dart +++ b/packages/vector_graphics_compiler/lib/src/svg/visitor.dart @@ -45,7 +45,7 @@ abstract class Visitor { S visitEmptyNode(Node node, V data); /// Visit a [PatternNode]. - S visitPatternNode(PatternNode node, V data); + S visitPatternNode(PatternNode patternNode, V data); /// Visit a [ResolvedTextPositionNode]. S visitResolvedTextPositionNode(