Browse Source

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

Kamil Piechaczek 8 years ago
parent
commit
bc7056fab2
1 changed files with 1 additions and 6 deletions
  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;
 		}