From 8f97866dfb5303eca7e7344db8e377a60a481d1f Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Mon, 25 Oct 2021 11:37:04 +0200 Subject: feat(web): application-level pings --- language-web/src/main/js/editor/XtextClient.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'language-web/src/main/js/editor/XtextClient.ts') diff --git a/language-web/src/main/js/editor/XtextClient.ts b/language-web/src/main/js/editor/XtextClient.ts index eeb67d72..27ef4165 100644 --- a/language-web/src/main/js/editor/XtextClient.ts +++ b/language-web/src/main/js/editor/XtextClient.ts @@ -2,7 +2,6 @@ import { Diagnostic, setDiagnostics } from '@codemirror/lint'; import { ChangeDesc, ChangeSet, - EditorState, Transaction, } from '@codemirror/state'; import { nanoid } from 'nanoid'; @@ -63,6 +62,7 @@ export class XtextClient { onTransaction(transaction: Transaction): void { const { changes } = transaction; if (!changes.empty) { + this.webSocketClient.ensureOpen(); this.dirtyChanges = this.dirtyChanges.composeDesc(changes.desc); this.scheduleUpdate(); } -- cgit v1.2.3-70-g09d2