提交 2de359c7 编写于 作者: B Benjamin Pasero

workaround: TypeError: Cannot read property '_acceptIsDirty' of undefined #952

上级 2d448885
...@@ -139,18 +139,24 @@ export class PluginHostModelService { ...@@ -139,18 +139,24 @@ export class PluginHostModelService {
public _acceptModelSaved(url: URI): void { public _acceptModelSaved(url: URI): void {
let document = this._documents[url.toString()]; let document = this._documents[url.toString()];
document._acceptIsDirty(false); if (document) {
this._onDidSaveDocumentEventEmitter.fire(document); document._acceptIsDirty(false);
this._onDidSaveDocumentEventEmitter.fire(document);
}
} }
public _acceptModelDirty(url: URI): void { public _acceptModelDirty(url: URI): void {
let document = this._documents[url.toString()]; let document = this._documents[url.toString()];
document._acceptIsDirty(true); if (document) {
document._acceptIsDirty(true);
}
} }
public _acceptModelReverted(url: URI): void { public _acceptModelReverted(url: URI): void {
let document = this._documents[url.toString()]; let document = this._documents[url.toString()];
document._acceptIsDirty(false); if (document) {
document._acceptIsDirty(false);
}
} }
public _acceptModelRemoved(url: URI): void { public _acceptModelRemoved(url: URI): void {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册