瀏覽代碼

Simplified the code (used "Selection#isEntireContentSelected()").

Kamil Piechaczek 8 年之前
父節點
當前提交
bc7056fab2
共有 1 個文件被更改,包括 1 次插入6 次删除
  1. 1 6
      packages/ckeditor5-typing/src/deletecommand.js

+ 1 - 6
packages/ckeditor5-typing/src/deletecommand.js

@@ -132,13 +132,8 @@ export default class DeleteCommand extends Command {
 		const document = this.editor.document;
 		const selection = document.selection;
 		const limitElement = document.schema.getLimitElement( selection );
-		const limitStartPosition = Position.createAt( limitElement );
-		const limitEndPosition = Position.createAt( limitElement, 'end' );
 
-		if (
-			!limitStartPosition.isTouching( selection.getFirstPosition() ) ||
-			!limitEndPosition.isTouching( selection.getLastPosition() )
-		) {
+		if ( !selection.isEntireContentSelected( limitElement ) ) {
 			return false;
 		}