소스 검색

Merge pull request #37 from ckeditor/t/35

Intenal: Removed unnecessarily nested `model.change()` blocks. Closes #35.
Piotrek Koszuliński 7 년 전
부모
커밋
9ed09bd647
1개의 변경된 파일2개의 추가작업 그리고 6개의 파일을 삭제
  1. 2 6
      packages/ckeditor5-widget/src/widget.js

+ 2 - 6
packages/ckeditor5-widget/src/widget.js

@@ -133,9 +133,7 @@ export default class Widget extends Plugin {
 		// Create model selection over widget.
 		const modelElement = editor.editing.mapper.toModelElement( element );
 
-		editor.model.change( () => {
-			this._setSelectionOverElement( modelElement );
-		} );
+		this._setSelectionOverElement( modelElement );
 	}
 
 	/**
@@ -242,9 +240,7 @@ export default class Widget extends Plugin {
 		const objectElement2 = this._getObjectElementNextToSelection( isForward );
 
 		if ( objectElement2 instanceof ModelElement && schema.isObject( objectElement2 ) ) {
-			model.change( () => {
-				this._setSelectionOverElement( objectElement2 );
-			} );
+			this._setSelectionOverElement( objectElement2 );
 
 			return true;
 		}