diff --git a/service.js b/service.js index fba10ed..9a33f9a 100644 --- a/service.js +++ b/service.js @@ -639,6 +639,7 @@ class BesCKService extends BesService { constructor(hostElement, ckEditorInstance) { super(hostElement) this.ckEditorInstance = ckEditorInstance + this.disableCKEditorSpellcheck(ckEditorInstance) } /** @@ -654,6 +655,21 @@ class BesCKService extends BesService { return service } + /** + * This function disables the CKEditor spellcheck. + * + * @param {CKEditorInstance} ckInstance + */ + disableCKEditorSpellcheck(ckInstance) { + ckInstance.editing.view.change(writer => { + writer.setAttribute( + 'spellcheck', + 'false', + ckInstance.editing.view.document.getRoot() + ) + }) + } + /** * Marks given block element as grammar-proofed. *