From 3fe2dccb94b5edac6641b795f7b30db90243e505 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Sat, 14 Aug 2021 23:34:01 +0200 Subject: [PATCH] fixed instantiating saved layouts - fixes #4413 --- tabby-core/src/services/app.service.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tabby-core/src/services/app.service.ts b/tabby-core/src/services/app.service.ts index 3a1caa9c..4dafa922 100644 --- a/tabby-core/src/services/app.service.ts +++ b/tabby-core/src/services/app.service.ts @@ -174,6 +174,9 @@ export class AppService { * @param inputs Properties to be assigned on the new tab component instance */ openNewTab (params: NewTabParameters): T { + if (params.type === SplitTabComponent) { + return this.openNewTabRaw(params) + } const splitTab = this.tabsService.create({ type: SplitTabComponent }) const tab = this.tabsService.create(params) splitTab.addTab(tab, null, 'r')