From 84a28b35bb7e36c7764d815a65a77d1d1da7f745 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 8 Jul 2025 15:40:12 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/15241 --- app/src/protyle/render/av/render.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/protyle/render/av/render.ts b/app/src/protyle/render/av/render.ts index f20bb316c..c0a41c0f4 100644 --- a/app/src/protyle/render/av/render.ts +++ b/app/src/protyle/render/av/render.ts @@ -571,10 +571,12 @@ export const refreshAV = (protyle: IProtyle, operation: IOperation) => { document.querySelector(".av__mask")?.remove(); } if (item.getAttribute("data-av-type") === "gallery") { - const filesElement = item.querySelector(`.av__gallery-item[data-id="${operation.srcs[0].id}"]`)?.querySelector(".av__gallery-fields"); - if (filesElement && filesElement.querySelector('[data-dtype="block"]')?.getAttribute("data-empty") === "true") { - filesElement.classList.add("av__gallery-fields--edit"); - } + operation.srcs.forEach(srcItem => { + const filesElement = item.querySelector(`.av__gallery-item[data-id="${srcItem.id}"]`)?.querySelector(".av__gallery-fields"); + if (filesElement && filesElement.querySelector('[data-dtype="block"]')?.getAttribute("data-empty") === "true") { + filesElement.classList.add("av__gallery-fields--edit"); + } + }); } } }