diff --git a/service.js b/service.js index 0f092ac..fdc8a16 100644 --- a/service.js +++ b/service.js @@ -666,7 +666,7 @@ class BesCKService extends BesService { this.ckEditorInstance.model.document.on('change:data', () => { const differ = this.ckEditorInstance.model.document.differ const changes = Array.from(differ.getChanges()) - // TODO: on font style changes etc. + // TODO: Repostion mistakes after image is inserted (need some further research on this topic) for (const entry of changes) { if (entry.type === 'insert' || entry.type === 'remove') { const insertedElement = entry.name @@ -676,6 +676,7 @@ class BesCKService extends BesService { entry.attributes.has('listIndent') || entry.name === 'blockQuote' ) { + this.clearAllMistakes(this.scrollPanel) setTimeout(() => { this.proof(hostElement) window.dispatchEvent(new Event('resize'))