|
|
@@ -8,7 +8,7 @@
|
|
|
*/
|
|
|
|
|
|
import Observer from './observer';
|
|
|
-import ViewDocumentSelection from '../documentselection';
|
|
|
+import ViewSelection from '../selection';
|
|
|
import { keyCodes } from '@ckeditor/ckeditor5-utils/src/keyboard';
|
|
|
import debounce from '@ckeditor/ckeditor5-utils/src/lib/lodash/debounce';
|
|
|
|
|
|
@@ -82,16 +82,16 @@ export default class FakeSelectionObserver extends Observer {
|
|
|
*/
|
|
|
_handleSelectionMove( keyCode ) {
|
|
|
const selection = this.document.selection;
|
|
|
- const newSelection = new ViewDocumentSelection( selection.getRanges(), { backward: selection.isBackward, fake: false } );
|
|
|
+ const newSelection = new ViewSelection( selection.getRanges(), { backward: selection.isBackward, fake: false } );
|
|
|
|
|
|
// Left or up arrow pressed - move selection to start.
|
|
|
if ( keyCode == keyCodes.arrowleft || keyCode == keyCodes.arrowup ) {
|
|
|
- newSelection._setTo( newSelection.getFirstPosition() );
|
|
|
+ newSelection.setTo( newSelection.getFirstPosition() );
|
|
|
}
|
|
|
|
|
|
// Right or down arrow pressed - move selection to end.
|
|
|
if ( keyCode == keyCodes.arrowright || keyCode == keyCodes.arrowdown ) {
|
|
|
- newSelection._setTo( newSelection.getLastPosition() );
|
|
|
+ newSelection.setTo( newSelection.getLastPosition() );
|
|
|
}
|
|
|
|
|
|
const data = {
|