From 93dec0c15f72a79b05d7a9b6094d3fd75094e027 Mon Sep 17 00:00:00 2001 From: Wurielle Date: Mon, 1 Jan 2024 11:49:52 +0100 Subject: [PATCH 1/2] fix: fix tooltip position on focuswithin --- .../modules/electron-window-manager/index.ts | 10 ++++---- .../components/NvMessengerLinksBar.vue | 2 +- .../components/overlay/Tooltip/NvTooltip.vue | 24 ++++++++++++++----- 3 files changed, 24 insertions(+), 12 deletions(-) diff --git a/apps/app/src/modules/electron-window-manager/index.ts b/apps/app/src/modules/electron-window-manager/index.ts index 35ea4be0..7b06cbef 100644 --- a/apps/app/src/modules/electron-window-manager/index.ts +++ b/apps/app/src/modules/electron-window-manager/index.ts @@ -1,9 +1,9 @@ -export type Instance = { +export type ElectronWindowManagerInstance = { name: string window: Electron.BrowserWindow } export type Instances = { - [key: string]: Instance + [key: string]: ElectronWindowManagerInstance } const ElectronWindowManager = () => { @@ -12,7 +12,7 @@ const ElectronWindowManager = () => { async function registerInstance( name: string, createWindow: (winName: string) => Promise, - ): Promise { + ): Promise { const window = await createWindow(name) instances[name] = { name, @@ -21,11 +21,11 @@ const ElectronWindowManager = () => { return instances[name] } - function getInstanceByName(name: string): Instance | undefined { + function getInstanceByName(name: string): ElectronWindowManagerInstance | undefined { return instances[name] } - function getInstances(): Instance[] { + function getInstances(): ElectronWindowManagerInstance[] { return Object.values(instances) } diff --git a/apps/app/src/teams/messenger/components/NvMessengerLinksBar.vue b/apps/app/src/teams/messenger/components/NvMessengerLinksBar.vue index b3ec9844..f9af25c9 100644 --- a/apps/app/src/teams/messenger/components/NvMessengerLinksBar.vue +++ b/apps/app/src/teams/messenger/components/NvMessengerLinksBar.vue @@ -22,7 +22,7 @@ Follow on Twitter