diff --git a/src/vs/workbench/common/editor.ts b/src/vs/workbench/common/editor.ts index 5758b67cc24..27ea167abb4 100644 --- a/src/vs/workbench/common/editor.ts +++ b/src/vs/workbench/common/editor.ts @@ -133,6 +133,7 @@ export abstract class EditorInput extends EventEmitter implements IEditorInput { * resolving the editor input. */ public dispose(): void { + this._onDidChangeDirty.dispose(); this.disposed = true; this.emit('dispose');