Register Notebook Editor Model during instantiation (#6891)

This commit is contained in:
Aasim Khan
2019-10-04 15:33:37 -07:00
committed by Chris LaFreniere
parent bcb5384639
commit 44bc7a89df

View File

@@ -354,7 +354,7 @@ export class NotebookInput extends EditorInput {
textEditorModelReference.object.textEditorModel.onBeforeAttached();
textOrUntitledEditorModel = await textEditorModelReference.object.load();
}
this._model = this.instantiationService.createInstance(NotebookEditorModel, this.resource, textOrUntitledEditorModel);
this._model = this._register(this.instantiationService.createInstance(NotebookEditorModel, this.resource, textOrUntitledEditorModel));
this.hookDirtyListener(this._model.onDidChangeDirty, () => this._onDidChangeDirty.fire());
this._modelResolved.resolve();
return this._model;