浏览代码

Merge branch 't/1467' into t/ot-followups

Szymon Cofalik 7 年之前
父节点
当前提交
471a8dfb3f
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      packages/ckeditor5-engine/src/model/operation/wrapoperation.js

+ 4 - 1
packages/ckeditor5-engine/src/model/operation/wrapoperation.js

@@ -148,7 +148,10 @@ export default class WrapOperation extends Operation {
 		const targetPosition = new Position( this.position.root, targetPath );
 
 		if ( this.element ) {
-			_insert( insertPosition, this.element._clone() );
+			const originalElement = this.element;
+			this.element = this.element._clone();
+
+			_insert( insertPosition, originalElement );
 		} else {
 			_move( Range.createFromPositionAndShift( this.graveyardPosition, 1 ), insertPosition );
 		}