From 286b6cfddeb1d3ae2b76c02baba603bc27f4dd01 Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Tue, 28 Jan 2020 20:55:51 +0300 Subject: [PATCH] fixed improper split tab saving (fixes #2025) --- terminus-core/src/services/app.service.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/terminus-core/src/services/app.service.ts b/terminus-core/src/services/app.service.ts index 30a926f3..2756296c 100644 --- a/terminus-core/src/services/app.service.ts +++ b/terminus-core/src/services/app.service.ts @@ -130,6 +130,11 @@ export class AppService { this.tabsChanged.next() this.tabClosed.next(tab) }) + + if (tab instanceof SplitTabComponent) { + tab.tabAdded$.subscribe(() => this.emitTabsChanged()) + tab.tabRemoved$.subscribe(() => this.emitTabsChanged()) + } } /**