diff --git a/src/pages/components/layout/MainLayout.tsx b/src/pages/components/layout/MainLayout.tsx index da09d41cf..b254dca97 100644 --- a/src/pages/components/layout/MainLayout.tsx +++ b/src/pages/components/layout/MainLayout.tsx @@ -123,6 +123,7 @@ const getSafePopupParent = (p: Element) => { p = (p.closest("button")?.parentNode as Element) || p; // 確保 ancestor 沒有 button 元素 p = (p.closest("span")?.parentNode as Element) || p; // 確保 ancestor 沒有 span 元素 p = (p.closest(".arco-collapse-item-content")?.parentNode as Element) || p; // 確保 ancestor 沒有 .arco-collapse-item-content 元素 + p = (p.closest(".arco-card")?.parentNode as Element) || p; // 確保 ancestor 沒有 .arco-card 元素 p = (p.closest("aside")?.parentNode as Element) || p; // 確保 ancestor 沒有 aside 元素 return p; }; diff --git a/src/pages/options/routes/Logger.tsx b/src/pages/options/routes/Logger.tsx index 93998300f..8cf1db927 100644 --- a/src/pages/options/routes/Logger.tsx +++ b/src/pages/options/routes/Logger.tsx @@ -133,7 +133,6 @@ function LoggerPage() { style={{ width: 400 }} showTime shortcutsPlacementLeft - getPopupContainer={() => document.body} value={[startTime * 1000, endTime * 1000]} onChange={(_, time) => { setStartTime(time[0].unix());