From 827f8065e04c042e5b4592a599a85c7b7fef9f35 Mon Sep 17 00:00:00 2001 From: Michael MacFadden Date: Tue, 12 Mar 2019 16:23:23 -0500 Subject: [PATCH] Correctly set diposed before calling the callback in the RemoteSelection class. --- package.json | 2 +- src/ts/RemoteSelection.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 39b0513..434c234 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@convergencelabs/monaco-collab-ext", - "version": "0.1.0", + "version": "0.1.1", "title": "Monaco Editor Collaborative Extensions", "description": "Collaborative Extensions for the Monaco Editor", "keywords": [ diff --git a/src/ts/RemoteSelection.ts b/src/ts/RemoteSelection.ts index 0b1e6f6..6f09964 100644 --- a/src/ts/RemoteSelection.ts +++ b/src/ts/RemoteSelection.ts @@ -222,8 +222,8 @@ export class RemoteSelection { if (!this._disposed) { this._styleElement.parentElement.removeChild(this._styleElement); this.hide(); - this._onDisposed(); this._disposed = true; + this._onDisposed(); } }