8
0
Piotr Jasiun 9 лет назад
Родитель
Сommit
3deba2e932

+ 4 - 1
packages/ckeditor5-engine/tests/view/manual/inline-filler.js

@@ -12,12 +12,14 @@ import KeyObserver from '/ckeditor5/engine/view/observer/keyobserver.js';
 import { setData } from '/tests/engine/_utils/view.js';
 import { setData } from '/tests/engine/_utils/view.js';
 
 
 const viewDocument = new Document();
 const viewDocument = new Document();
-viewDocument.createRoot( document.getElementById( 'editor' ) );
+const viewRoot = viewDocument.createRoot( document.getElementById( 'editor' ) );
 
 
 viewDocument.addObserver( MutationObserver );
 viewDocument.addObserver( MutationObserver );
 viewDocument.addObserver( SelectionObserver );
 viewDocument.addObserver( SelectionObserver );
 viewDocument.addObserver( KeyObserver );
 viewDocument.addObserver( KeyObserver );
 
 
+viewDocument.focusedEditable = viewRoot;
+
 setData( viewDocument,
 setData( viewDocument,
 	'<container:p><attribute:strong>foo</attribute:strong>[]<attribute:strong>bar</attribute:strong></container:p>' );
 	'<container:p><attribute:strong>foo</attribute:strong>[]<attribute:strong>bar</attribute:strong></container:p>' );
 
 
@@ -26,3 +28,4 @@ viewDocument.on( 'selectionChange', ( evt, data ) => {
 } );
 } );
 
 
 viewDocument.render();
 viewDocument.render();
+

+ 3 - 1
packages/ckeditor5-engine/tests/view/manual/selectionobserver.js

@@ -13,11 +13,13 @@ import SelectionObserver from '/ckeditor5/engine/view/observer/selectionobserver
 import { setData } from '/tests/engine/_utils/view.js';
 import { setData } from '/tests/engine/_utils/view.js';
 
 
 const viewDocument = new Document();
 const viewDocument = new Document();
-viewDocument.createRoot( document.getElementById( 'editor' ) );
+const viewRoot = viewDocument.createRoot( document.getElementById( 'editor' ) );
 
 
 viewDocument.addObserver( MutationObserver );
 viewDocument.addObserver( MutationObserver );
 viewDocument.addObserver( SelectionObserver );
 viewDocument.addObserver( SelectionObserver );
 
 
+viewDocument.focusedEditable = viewRoot;
+
 setData( viewDocument,
 setData( viewDocument,
 	'<container:p><attribute:b>foo</attribute:b>bar</container:p>' +
 	'<container:p><attribute:b>foo</attribute:b>bar</container:p>' +
 	'<container:p>bom</container:p>' );
 	'<container:p>bom</container:p>' );

+ 3 - 1
packages/ckeditor5-engine/tests/view/manual/x-index.js

@@ -13,11 +13,13 @@ import MutationObserver from '/ckeditor5/engine/view/observer/mutationobserver.j
 import { setData } from '/tests/engine/_utils/view.js';
 import { setData } from '/tests/engine/_utils/view.js';
 
 
 const viewDocument = new Document();
 const viewDocument = new Document();
-viewDocument.createRoot( document.getElementById( 'editor' ) );
+const viewRoot = viewDocument.createRoot( document.getElementById( 'editor' ) );
 
 
 viewDocument.addObserver( MutationObserver );
 viewDocument.addObserver( MutationObserver );
 viewDocument.addObserver( SelectionObserver );
 viewDocument.addObserver( SelectionObserver );
 
 
+viewDocument.focusedEditable = viewRoot;
+
 setData( viewDocument,
 setData( viewDocument,
 	'<container:p>fo{}o</container:p>' +
 	'<container:p>fo{}o</container:p>' +
 	'<container:p></container:p>' +
 	'<container:p></container:p>' +