From 62a9e2bb7d07c151b3bd14747fd035ffcc3355a7 Mon Sep 17 00:00:00 2001 From: Kuingsmile <96409857+Kuingsmile@users.noreply.github.com> Date: Mon, 12 Jan 2026 11:33:21 +0800 Subject: [PATCH] :bug: Fix(custom): fix an issue the qr-code dropdown list is covered --- src/renderer/components/NavigationPage.vue | 8 +++++++- src/renderer/components/css/NavigationPage.css | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/src/renderer/components/NavigationPage.vue b/src/renderer/components/NavigationPage.vue index a473c5ec..e67f987e 100644 --- a/src/renderer/components/NavigationPage.vue +++ b/src/renderer/components/NavigationPage.vue @@ -248,7 +248,13 @@ function openMenu() { } function handleCopyPicBedConfig() { - window.electron.clipboard.writeText(picBedConfigString.value) + let result + try { + result = JSON.stringify(JSON.parse(picBedConfigString.value), null, 2) + } catch (_e) { + result = picBedConfigString.value + } + window.electron.clipboard.writeText(result) message.success(t('navigation.copySuccess')) } diff --git a/src/renderer/components/css/NavigationPage.css b/src/renderer/components/css/NavigationPage.css index c283ec3a..b8261223 100644 --- a/src/renderer/components/css/NavigationPage.css +++ b/src/renderer/components/css/NavigationPage.css @@ -323,7 +323,7 @@ } .dialog-panel { - overflow: hidden; + overflow: visible; border: 1px solid var(--color-border); border-radius: 16px; width: 100%; @@ -396,7 +396,7 @@ top: 100%; right: 0; left: 0; - z-index: 10; + z-index: 1000; overflow-y: auto; margin-top: 4px; border: 1px solid var(--color-border);