8
0
Quellcode durchsuchen

Table remove row command workaround for "model-selection-range-intersects" removed.

Kuba Niegowski vor 5 Jahren
Ursprung
Commit
492df679ac
1 geänderte Dateien mit 1 neuen und 4 gelöschten Zeilen
  1. 1 4
      packages/ckeditor5-table/src/commands/removerowcommand.js

+ 1 - 4
packages/ckeditor5-table/src/commands/removerowcommand.js

@@ -63,10 +63,7 @@ export default class RemoveRowCommand extends Command {
 		// Use single batch to modify table in steps but in one undo step.
 		const batch = model.createBatch();
 
-		model.enqueueChange( batch, writer => {
-			// This prevents the "model-selection-range-intersects" error, caused by removing row selected cells.
-			writer.setSelection( writer.createSelection( table, 'on' ) );
-
+		model.enqueueChange( batch, () => {
 			const rowsToRemove = removedRowIndexes.last - removedRowIndexes.first + 1;
 
 			this.editor.plugins.get( 'TableUtils' ).removeRows( table, {