mirror of
https://github.com/Eugeny/tabby.git
synced 2025-06-08 05:20:01 +00:00
fixed #9164 - only auto-open a new tab if there are no tabs recovered after startup
This commit is contained in:
parent
49d05cc23b
commit
bacb458df3
@ -132,7 +132,9 @@ export class AutoOpenTabCLIHandler extends CLIHandler {
|
|||||||
async handle (event: CLIEvent): Promise<boolean> {
|
async handle (event: CLIEvent): Promise<boolean> {
|
||||||
if (!event.secondInstance && this.config.store.terminal.autoOpen && !this.config.store.enableWelcomeTab) {
|
if (!event.secondInstance && this.config.store.terminal.autoOpen && !this.config.store.enableWelcomeTab) {
|
||||||
this.app.ready$.subscribe(() => {
|
this.app.ready$.subscribe(() => {
|
||||||
this.terminal.openTab()
|
if (this.app.tabs.length === 0) {
|
||||||
|
this.terminal.openTab()
|
||||||
|
}
|
||||||
})
|
})
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user