diff options
Diffstat (limited to 'theme-compiler/src/com/vaadin/sass/tree/MixinDefNode.java')
-rw-r--r-- | theme-compiler/src/com/vaadin/sass/tree/MixinDefNode.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/theme-compiler/src/com/vaadin/sass/tree/MixinDefNode.java b/theme-compiler/src/com/vaadin/sass/tree/MixinDefNode.java index a872d13654..6e8f689ed1 100644 --- a/theme-compiler/src/com/vaadin/sass/tree/MixinDefNode.java +++ b/theme-compiler/src/com/vaadin/sass/tree/MixinDefNode.java @@ -70,8 +70,8 @@ public class MixinDefNode extends Node implements IVariableNode { public void replaceVariables(ArrayList<VariableNode> variables) { for (final VariableNode var : variables) { for (final VariableNode arg : new ArrayList<VariableNode>(arglist)) { - - if (arg.getName().equals(var.getName())) { + if (arg.getName().equals(var.getName()) + && arg.getExpr() == null) { arglist.add(arglist.indexOf(arg), (VariableNode) DeepCopy.copy(var)); arglist.remove(arg); |