From 2260832ae689162ed1b5205e2fd8bd7ef2657dfd Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 13 Jan 2026 16:19:03 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/16809 --- app/src/asset/anno.ts | 3 +-- app/src/asset/index.ts | 7 ++++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/src/asset/anno.ts b/app/src/asset/anno.ts index 4faad5961..ec210daf5 100644 --- a/app/src/asset/anno.ts +++ b/app/src/asset/anno.ts @@ -128,8 +128,7 @@ export const initAnno = (element: HTMLElement, pdf: any) => { } }; }); - - element.addEventListener("click", (event) => { + element.firstElementChild.addEventListener("click", (event: MouseEvent) => { let processed = false; let target = event.target as HTMLElement; if (typeof event.detail === "string") { diff --git a/app/src/asset/index.ts b/app/src/asset/index.ts index e9be4cd6d..b937feb74 100644 --- a/app/src/asset/index.ts +++ b/app/src/asset/index.ts @@ -102,8 +102,10 @@ export class Asset extends Model { this.element.innerHTML = `
`; } else if (type === ".pdf") { /// #if !MOBILE - if (isInit) { - this.element.innerHTML = `
+ if (!isInit) { + this.pdfObject.close(); + } + this.element.innerHTML = `
@@ -478,7 +480,6 @@ export class Asset extends Model {
`; - } const localPDF = window.siyuan.storage[Constants.LOCAL_PDFTHEME]; const pdfTheme = window.siyuan.config.appearance.mode === 0 ? localPDF.light : localPDF.dark; const darkElement = this.element.querySelector("#pdfDark");