Use a getter for onDidWriteTerminalData

This commit is contained in:
Daniel Imms
2021-08-13 06:47:02 -07:00
parent 189a73a197
commit 4233679a93

View File

@@ -350,7 +350,7 @@ export abstract class BaseExtHostTerminalService extends Disposable implements I
protected readonly _onDidChangeTerminalState = new Emitter<vscode.TerminalStateChangeEvent>();
readonly onDidChangeTerminalState = this._onDidChangeTerminalState.event;
protected readonly _onDidWriteTerminalData: Emitter<vscode.TerminalDataWriteEvent>;
readonly onDidWriteTerminalData: Event<vscode.TerminalDataWriteEvent>;
get onDidWriteTerminalData(): Event<vscode.TerminalDataWriteEvent> { return this._onDidWriteTerminalData.event; }
constructor(
supportsProcesses: boolean,
@@ -363,7 +363,6 @@ export abstract class BaseExtHostTerminalService extends Disposable implements I
onFirstListenerAdd: () => this._proxy.$startSendingDataEvents(),
onLastListenerRemove: () => this._proxy.$stopSendingDataEvents()
});
this.onDidWriteTerminalData = this._onDidWriteTerminalData.event;
this._proxy.$registerProcessSupport(supportsProcesses);
this._register({
dispose: () => {