streamline lifecycle methods

This commit is contained in:
Joao Moreno
2016-03-23 10:06:12 +00:00
parent 0f5937cb21
commit 68f4d1eb60
107 changed files with 252 additions and 265 deletions

View File

@@ -5,7 +5,7 @@
'use strict';
import * as flags from 'vs/base/common/flags';
import {IDisposable, disposeAll} from 'vs/base/common/lifecycle';
import {IDisposable, dispose} from 'vs/base/common/lifecycle';
import {IWorker, IWorkerCallback, IWorkerFactory} from 'vs/base/common/worker/workerClient';
import * as dom from 'vs/base/browser/dom';
@@ -87,7 +87,7 @@ class FrameWorker implements IWorker {
}
public dispose(): void {
this._listeners = disposeAll(this._listeners);
this._listeners = dispose(this._listeners);
window.removeEventListener('message', this.onMessage);
window.frames[this.iframeId()].close();
}