From c7eb19386d1c5b413623f0af9c72933c557e920d Mon Sep 17 00:00:00 2001 From: Eugene Pankov Date: Thu, 17 Nov 2022 19:39:24 +0100 Subject: [PATCH] context menu fixes --- tabby-terminal/src/tabContextMenu.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tabby-terminal/src/tabContextMenu.ts b/tabby-terminal/src/tabContextMenu.ts index 26b783fc..fab843a1 100644 --- a/tabby-terminal/src/tabContextMenu.ts +++ b/tabby-terminal/src/tabContextMenu.ts @@ -1,5 +1,5 @@ import { Injectable, Optional, Inject } from '@angular/core' -import { BaseTabComponent, TabContextMenuItemProvider, NotificationsService, MenuItemOptions, TranslateService } from 'tabby-core' +import { BaseTabComponent, TabContextMenuItemProvider, NotificationsService, MenuItemOptions, TranslateService, SplitTabComponent } from 'tabby-core' import { BaseTerminalTabComponent } from './api/baseTerminalTab.component' import { TerminalContextMenuItemProvider } from './api/contextMenuProvider' import { MultifocusService } from './services/multifocus.service' @@ -73,7 +73,7 @@ export class MiscContextMenu extends TabContextMenuItemProvider { this.multifocus.focusAllTabs() }, }) - if (tab.parent.getAllTabs().length > 1) { + if (tab.parent instanceof SplitTabComponent && tab.parent.getAllTabs().length > 1) { items.push({ label: this.translate.instant('Focus all panes'), click: () => {