diff --git a/tabby-local/src/cli.ts b/tabby-local/src/cli.ts index 53573b2238..4464219294 100644 --- a/tabby-local/src/cli.ts +++ b/tabby-local/src/cli.ts @@ -132,7 +132,9 @@ export class AutoOpenTabCLIHandler extends CLIHandler { async handle (event: CLIEvent): Promise { if (!event.secondInstance && this.config.store.terminal.autoOpen && !this.config.store.enableWelcomeTab) { this.app.ready$.subscribe(() => { - this.terminal.openTab() + if (this.app.tabs.length === 0) { + this.terminal.openTab() + } }) return true }