Преглед на файлове

Updated fake selection manual test.

Szymon Kupś преди 7 години
родител
ревизия
5813c26213
променени са 1 файла, в които са добавени 4 реда и са изтрити 8 реда
  1. 4 8
      packages/ckeditor5-engine/tests/view/manual/fakeselection.js

+ 4 - 8
packages/ckeditor5-engine/tests/view/manual/fakeselection.js

@@ -58,24 +58,20 @@ viewDocument.selection.on( 'change', () => {
 	const lastPos = viewDocument.selection.getLastPosition();
 
 	if ( firstPos && lastPos && firstPos.nodeAfter == viewStrong && lastPos.nodeBefore == viewStrong ) {
-		viewStrong.addClass( 'selected' );
+		view.change( writer => writer.addClass( 'selected', viewStrong ) );
 	} else {
-		viewStrong.removeClass( 'selected' );
+		view.change( writer => writer.removeClass( 'selected', viewStrong ) );
 	}
 } );
 
 viewDocument.on( 'focus', () => {
-	view.change( () => {
-		viewStrong.addClass( 'focused' );
-	} );
+	view.change( writer => writer.addClass( 'focused', viewStrong ) );
 
 	console.log( 'The document was focused.' );
 } );
 
 viewDocument.on( 'blur', () => {
-	view.change( () => {
-		viewStrong.removeClass( 'focused' );
-	} );
+	view.change( writer => writer.removeClass( 'focused', viewStrong ) );
 
 	console.log( 'The document was blurred.' );
 } );