8
0
Просмотр исходного кода

Removed complicated range creation.

Maksymilian Barnaś 9 лет назад
Родитель
Сommit
1d8a2e8cc1
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      packages/ckeditor5-autoformat/src/autoformatengine.js

+ 1 - 3
packages/ckeditor5-autoformat/src/autoformatengine.js

@@ -4,7 +4,6 @@
  */
 
 import Range from '../engine/model/range.js';
-import LivePosition from '../engine/model/liveposition.js';
 
 export default class AutoformatEngine {
 	/**
@@ -59,8 +58,7 @@ export default class AutoformatEngine {
 
 				// Get range of recently added text.
 				editor.document.enqueueChanges( function() {
-					const startPosition = LivePosition.createFromParentAndOffset( element.parent, element.startOffset );
-					const range = Range.createFromPositionAndShift( startPosition, match[ 0 ].length );
+					const range = Range.createFromParentsAndOffsets( element.parent, 0, element.parent, match[ 0 ].length );
 
 					// Create new batch to separate typing batch from the Autoformat changes.
 					const batch = editor.document.batch();