Send terminal name with id when it's ready

Fixes #64390
This commit is contained in:
Daniel Imms
2018-12-13 08:07:55 -08:00
parent 6c75cded7d
commit e7102b1824
3 changed files with 10 additions and 5 deletions

View File

@@ -106,8 +106,9 @@ export class ExtHostTerminal extends BaseExtHostTerminal implements vscode.Termi
env?: { [key: string]: string },
waitOnExit?: boolean
): void {
this._proxy.$createTerminal(this._name, shellPath, shellArgs, cwd, env, waitOnExit).then((id) => {
this._runQueuedRequests(id);
this._proxy.$createTerminal(this._name, shellPath, shellArgs, cwd, env, waitOnExit).then(terminal => {
this._name = terminal.name;
this._runQueuedRequests(terminal.id);
});
}