Procházet zdrojové kódy

EAGLESIX-3008: Sets the tag on shallow copies.

Scott Munday před 11 roky
rodič
revize
d5879bbccd
1 změnil soubory, kde provedl 5 přidání a 0 odebrání
  1. 5 0
      lib/pipeline/matcher/NorMatchExpression.js

+ 5 - 0
lib/pipeline/matcher/NorMatchExpression.js

@@ -73,6 +73,11 @@ proto.shallowClone = function shallowClone(){
 	for (var i = 0; i < this.numChildren(); i++) {
 		e.add(this.getChild(i).shallowClone());
 	}
+
+	if (this.getTag()) {
+		e.setTag(this.getTag().clone());
+	}
+
 	return e;
 };