From 83125572d78b0689bb8cd4842df8d9d97417b5ef Mon Sep 17 00:00:00 2001 From: Alex Andreev Date: Wed, 27 Oct 2021 10:27:38 +0300 Subject: [PATCH] Ability to navigate context in different frames Signed-off-by: Alex Andreev --- src/renderer/components/layout/sidebar.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/layout/sidebar.tsx b/src/renderer/components/layout/sidebar.tsx index d8086f1c3e..f16e4cf47e 100644 --- a/src/renderer/components/layout/sidebar.tsx +++ b/src/renderer/components/layout/sidebar.tsx @@ -57,7 +57,13 @@ export class Sidebar extends React.Component { static displayName = "Sidebar"; @observable private contextMenu: CatalogEntityContextMenuContext = { menuItems: [], - navigate: (url: string) => broadcastMessage(IpcRendererNavigationEvents.NAVIGATE_IN_APP, url), + navigate: (url: string, inMainFrame = true) => { + if (inMainFrame) { + broadcastMessage(IpcRendererNavigationEvents.NAVIGATE_IN_APP, url); + } else { + navigate(url); + } + } }; constructor(props: Props) {