mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-22 17:48:56 +01:00
Get split terminals working
This commit is contained in:
@@ -27,6 +27,7 @@ export class ExtHostTerminalService extends BaseExtHostTerminalService {
|
||||
public createTerminalFromOptions(options: vscode.TerminalOptions, internalOptions?: ITerminalInternalOptions): vscode.Terminal {
|
||||
const terminal = new ExtHostTerminal(this._proxy, generateUuid(), options, options.name);
|
||||
this._terminals.push(terminal);
|
||||
// TODO: Pass in options instead of individual props
|
||||
terminal.create(
|
||||
withNullAsUndefined(options.shellPath),
|
||||
withNullAsUndefined(options.shellArgs),
|
||||
@@ -39,7 +40,8 @@ export class ExtHostTerminalService extends BaseExtHostTerminalService {
|
||||
withNullAsUndefined(options.hideFromUser),
|
||||
withNullAsUndefined(internalOptions?.isFeatureTerminal),
|
||||
true,
|
||||
withNullAsUndefined(internalOptions?.useShellEnvironment)
|
||||
withNullAsUndefined(internalOptions?.useShellEnvironment),
|
||||
withNullAsUndefined(internalOptions?.isSplitTerminal)
|
||||
);
|
||||
return terminal.value;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user