|
|
@@ -297,11 +297,12 @@ export default class DataController {
|
|
|
}
|
|
|
|
|
|
this.model.enqueueChange( 'transparent', writer => {
|
|
|
+ writer.setSelection( null );
|
|
|
+
|
|
|
for ( const rootName of Object.keys( newData ) ) {
|
|
|
// Save to model.
|
|
|
const modelRoot = this.model.document.getRoot( rootName );
|
|
|
|
|
|
- writer.setSelection( null );
|
|
|
writer.removeSelectionAttribute( this.model.document.selection.getAttributeKeys() );
|
|
|
|
|
|
writer.remove( writer.createRangeIn( modelRoot ) );
|