From 18698464801136ea353d867dc6e19220117d1a42 Mon Sep 17 00:00:00 2001 From: Vichea <48352653+vicheanath@users.noreply.github.com> Date: Fri, 6 Oct 2023 15:43:50 -0500 Subject: [PATCH 1/2] added : git ignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 4849711..9d71180 100644 --- a/.gitignore +++ b/.gitignore @@ -33,3 +33,4 @@ configs.json query-master-data/ .env +yarn.lock From 6524aaa0fe3b3e28dfb299d481cec89c5e51b5a4 Mon Sep 17 00:00:00 2001 From: Vichea <48352653+vicheanath@users.noreply.github.com> Date: Tue, 17 Oct 2023 20:17:08 -0500 Subject: [PATCH 2/2] fixed: open link in tooltip to browser & and change some link style --- .../components/CodeEditor/functionTooltips.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/renderer/components/CodeEditor/functionTooltips.ts b/src/renderer/components/CodeEditor/functionTooltips.ts index 2f0bd24..365e08a 100644 --- a/src/renderer/components/CodeEditor/functionTooltips.ts +++ b/src/renderer/components/CodeEditor/functionTooltips.ts @@ -37,6 +37,14 @@ function getCursorTooltips( arrow: true, create: () => { const dom = document.createElement('div'); + dom.addEventListener('click', (e) => { + const target = e.target as HTMLElement; + const link = target.closest('a'); + if (link) { + e.preventDefault(); + window.electron.openExternal(link.href); + } + }); dom.className = 'cm-tooltip-cursor'; dom.innerHTML = `