diff --git a/src/pages/components/layout/MainLayout.tsx b/src/pages/components/layout/MainLayout.tsx
index 6dbbdef41..d936c7e01 100644
--- a/src/pages/components/layout/MainLayout.tsx
+++ b/src/pages/components/layout/MainLayout.tsx
@@ -294,6 +294,16 @@ const MainLayout: React.FC<{
return ;
}}
locale={arcoLocale(i18n.language)}
+ componentConfig={{
+ Popconfirm: {
+ getPopupContainer: (node) => {
+ return node.parentNode as Element;
+ },
+ },
+ }}
+ getPopupContainer={(node) => {
+ return node;
+ }}
>
{contextHolder}