diff --git a/packages/twenty-front/src/modules/activities/files/components/AttachmentList.tsx b/packages/twenty-front/src/modules/activities/files/components/AttachmentList.tsx index 9298caf28..7e5aa44ba 100644 --- a/packages/twenty-front/src/modules/activities/files/components/AttachmentList.tsx +++ b/packages/twenty-front/src/modules/activities/files/components/AttachmentList.tsx @@ -1,5 +1,6 @@ import styled from '@emotion/styled'; import { lazy, ReactElement, Suspense, useState } from 'react'; +import { createPortal } from 'react-dom'; import { DropZone } from '@/activities/files/components/DropZone'; import { useUploadAttachmentFile } from '@/activities/files/hooks/useUploadAttachmentFile'; @@ -184,52 +185,55 @@ export const AttachmentList = ({ )} - {previewedAttachment && isAttachmentPreviewEnabled && ( - - - - {previewedAttachment.name} - - - - - - - - - - - Loading document viewer... - - - } - > - - - - - - )} + + + {previewedAttachment.name} + + + + + + + + + + + Loading document viewer... + + + } + > + + + + + , + document.body, + )} ); };