diff --git a/app/src/protyle/render/av/openMenuPanel.ts b/app/src/protyle/render/av/openMenuPanel.ts index 455b405e7..5d588e128 100644 --- a/app/src/protyle/render/av/openMenuPanel.ts +++ b/app/src/protyle/render/av/openMenuPanel.ts @@ -1252,6 +1252,10 @@ export const openMenuPanel = (options: { event.stopPropagation(); break; } + // 有错误日志,没找到重现步骤,需先判断一下 + if (!target || !target.parentElement) { + break; + } target = target.parentElement; } });