Fix some bugs related to initial terminal dimensions

This commit is contained in:
Gabriel DeBacker
2019-01-25 10:18:47 -08:00
parent 971331334e
commit cb511b2d91
3 changed files with 26 additions and 13 deletions

View File

@@ -183,10 +183,10 @@ export class MainThreadTerminalService implements MainThreadTerminalServiceShape
private _onTerminalOpened(terminalInstance: ITerminalInstance): void {
if (terminalInstance.title) {
this._proxy.$acceptTerminalOpened(terminalInstance.id, terminalInstance.title, terminalInstance.shellLaunchConfig.isRendererOnly);
this._proxy.$acceptTerminalOpened(terminalInstance.id, terminalInstance.title, terminalInstance.shellLaunchConfig.isRendererOnly, terminalInstance.cols, terminalInstance.rows);
} else {
terminalInstance.waitForTitle().then(title => {
this._proxy.$acceptTerminalOpened(terminalInstance.id, title, terminalInstance.shellLaunchConfig.isRendererOnly);
this._proxy.$acceptTerminalOpened(terminalInstance.id, title, terminalInstance.shellLaunchConfig.isRendererOnly, terminalInstance.cols, terminalInstance.rows);
});
}
}