summaryrefslogtreecommitdiff
path: root/src/static/js/Changeset.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/static/js/Changeset.js')
-rw-r--r--src/static/js/Changeset.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/static/js/Changeset.js b/src/static/js/Changeset.js
index b1604212..f9270385 100644
--- a/src/static/js/Changeset.js
+++ b/src/static/js/Changeset.js
@@ -2105,7 +2105,9 @@ exports.follow = function (cs1, cs2, reverseInsertOrder, pool) {
exports.copyOp(op2, opOut);
op2.opcode = '';
} else if (!op2.opcode) {
- exports.copyOp(op1, opOut);
+ // @NOTE: Critical bugfix for EPL issue #1625. We do not copy op1 here
+ // in order to prevent attributes from leaking into result changesets.
+ // exports.copyOp(op1, opOut);
op1.opcode = '';
} else {
// both keeps