浏览代码

Restored refreshing attributes.

Maciej Bukowski 8 年之前
父节点
当前提交
ce0f38daff
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      packages/ckeditor5-engine/src/model/liveselection.js

+ 8 - 0
packages/ckeditor5-engine/src/model/liveselection.js

@@ -198,6 +198,14 @@ export default class LiveSelection extends Selection {
 	/**
 	 * @inheritDoc
 	 */
+	setTo( selectable, backwardSelectionOrOffset ) {
+		super.setTo( selectable, backwardSelectionOrOffset );
+		this.refreshAttributes();
+	}
+
+	/**
+	 * @inheritDoc
+	 */
 	setAttribute( key, value ) {
 		// Store attribute in parent element if the selection is collapsed in an empty node.
 		if ( this.isCollapsed && this.anchor.parent.isEmpty ) {