From ae82c47e85d62b9c8482908d71dee07c8645c0ad Mon Sep 17 00:00:00 2001 From: Vanessa Date: Mon, 3 Apr 2023 18:46:01 +0800 Subject: [PATCH] :bug: fix https://github.com/siyuan-note/siyuan/issues/7869 --- app/src/asset/pdf/app.js | 7 ++++++- app/src/assets/scss/pdf/_pdf.scss | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/asset/pdf/app.js b/app/src/asset/pdf/app.js index af5f7e857..e63c45440 100644 --- a/app/src/asset/pdf/app.js +++ b/app/src/asset/pdf/app.js @@ -3131,7 +3131,12 @@ function webViewerClick(evt) { if (!pdfInstance) { return } - pdfInstance.pdfViewer.focus(); + + // 点击后证快捷键可正常使用,select 也可正常使用 https://github.com/siyuan-note/siyuan/issues/7869 + if (evt.target.tagName !== "SELECT") { + pdfInstance.pdfViewer.focus(); + } + if (!pdfInstance.secondaryToolbar?.isOpen) { return; } diff --git a/app/src/assets/scss/pdf/_pdf.scss b/app/src/assets/scss/pdf/_pdf.scss index 732599d9b..14a540d20 100644 --- a/app/src/assets/scss/pdf/_pdf.scss +++ b/app/src/assets/scss/pdf/_pdf.scss @@ -401,12 +401,12 @@ .dropdownToolbarButton { --scale-select-width: 140px; width: var(--scale-select-width); + margin: 4px 8px 0 0; select { width: inherit; min-width: auto; height: 24px; - margin: 4px 8px 0 0; line-height: 24px; padding: 0 8px; }