From 1e46ef97ea402d68123df1420776d3d0585515d3 Mon Sep 17 00:00:00 2001 From: Aljaz Grilc Date: Thu, 18 Apr 2024 09:46:55 +0200 Subject: [PATCH] Improve event handling for CKEditor plugins --- service.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/service.js b/service.js index fdc8a16..95f3b1b 100644 --- a/service.js +++ b/service.js @@ -705,6 +705,18 @@ class BesCKService extends BesService { this.proof(hostElement) }, 500) }) + this.ckEditorInstance.commands.get('bold').on('execute', () => { + setTimeout(() => { + this.repositionMistakes() + window.dispatchEvent(new Event('resize')) + }, 500) + }) + this.ckEditorInstance.commands.get('italic').on('execute', () => { + setTimeout(() => { + this.repositionMistakes() + window.dispatchEvent(new Event('resize')) + }, 500) + }) } /**