From d84f7f2c6f77bb96adfee9e2d8dcd7c8c0392724 Mon Sep 17 00:00:00 2001 From: naman79820 Date: Tue, 3 Feb 2026 01:10:18 +0530 Subject: [PATCH 1/3] fix: use webview window for help button in desktop app --- src-tauri/capabilities/default.json | 1 + src/components/Panels/Shared/HelpButton.vue | 31 +++++++++++++++++---- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/src-tauri/capabilities/default.json b/src-tauri/capabilities/default.json index b90a4e04c..dc414f53f 100644 --- a/src-tauri/capabilities/default.json +++ b/src-tauri/capabilities/default.json @@ -9,6 +9,7 @@ "core:default", "fs:default", "http:default", + "core:webview:allow-create-webview-window", { "identifier": "http:allow-fetch", "allow": [ diff --git a/src/components/Panels/Shared/HelpButton.vue b/src/components/Panels/Shared/HelpButton.vue index 9956010b1..b238e3c69 100644 --- a/src/components/Panels/Shared/HelpButton.vue +++ b/src/components/Panels/Shared/HelpButton.vue @@ -2,20 +2,39 @@

\ No newline at end of file From 898b11e524045148f497d4dd312a6484ae7e94a9 Mon Sep 17 00:00:00 2001 From: naman79820 Date: Tue, 3 Feb 2026 01:28:25 +0530 Subject: [PATCH 2/3] fix: coderabbit ai suggestions implemented --- src/components/Panels/Shared/HelpButton.vue | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/src/components/Panels/Shared/HelpButton.vue b/src/components/Panels/Shared/HelpButton.vue index b238e3c69..8f5cef063 100644 --- a/src/components/Panels/Shared/HelpButton.vue +++ b/src/components/Panels/Shared/HelpButton.vue @@ -27,12 +27,17 @@ async function helpButtonClick() { if (!link) return if (await isTauri()) { - new WebviewWindow(`help-${Date.now()}`, { - url: link, - title: 'Help - CircuitVerse', - width: 1000, - height: 700 - }) + try { + new WebviewWindow(`help-${Date.now()}`, { + url: link, + title: 'Help - CircuitVerse', + width: 1000, + height: 700 + }) + } catch { + // Fallback to browser if WebviewWindow fails + window.open(link, '_blank') + } } else { window.open(link, '_blank') } From 50d0587ac8ed087d56cfefc6ad1907a57d08bc88 Mon Sep 17 00:00:00 2001 From: naman79820 Date: Tue, 3 Feb 2026 23:02:46 +0530 Subject: [PATCH 3/3] chore: retrigger ci