From a7d14e9cd71223c7c9998583f44424467fa95f70 Mon Sep 17 00:00:00 2001 From: abeforgit Date: Mon, 12 Jul 2021 15:39:20 +0200 Subject: [PATCH] Move event emission to generateDiffEvents --- addon/model/model.ts | 2 -- addon/utils/ce/pernet-raw-editor.ts | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addon/model/model.ts b/addon/model/model.ts index 6709c92be..1fb6f12d6 100644 --- a/addon/model/model.ts +++ b/addon/model/model.ts @@ -10,7 +10,6 @@ import SelectionWriter from "@lblod/ember-rdfa-editor/model/writers/selection-wr import BatchedModelMutator from "@lblod/ember-rdfa-editor/model/mutators/batched-model-mutator"; import ImmediateModelMutator from "@lblod/ember-rdfa-editor/model/mutators/immediate-model-mutator"; import ModelRange from "@lblod/ember-rdfa-editor/model/model-range"; -import EventBus from "@lblod/ember-rdfa-editor/utils/event-bus"; /** @@ -110,7 +109,6 @@ export default class Model { if (writeSelection) { this.writeSelection(); } - EventBus.emit("contentChanged", undefined); } writeSelection() { diff --git a/addon/utils/ce/pernet-raw-editor.ts b/addon/utils/ce/pernet-raw-editor.ts index 4713a3962..aa2b19c60 100644 --- a/addon/utils/ce/pernet-raw-editor.ts +++ b/addon/utils/ce/pernet-raw-editor.ts @@ -41,6 +41,7 @@ import RichNode from "@lblod/marawa/rich-node"; import { tracked } from '@glimmer/tracking'; import { Editor } from "@lblod/ember-rdfa-editor/editor/input-handlers/manipulation"; import {ModelError} from "@lblod/ember-rdfa-editor/utils/errors"; +import EventBus from "@lblod/ember-rdfa-editor/utils/event-bus"; export interface ContentObserver { handleTextInsert: (position: number, text: string, extraInfo: Array) => void @@ -255,6 +256,7 @@ export default class PernetRawEditor extends RawEditor implements Editor { observer.handleFullContentUpdate(extraInfo); } } + EventBus.emit("contentChanged", undefined); } /**