diff --git a/ts/components/conversation/ConversationHeader.tsx b/ts/components/conversation/ConversationHeader.tsx index 915b019c559..53ff10f6bf6 100644 --- a/ts/components/conversation/ConversationHeader.tsx +++ b/ts/components/conversation/ConversationHeader.tsx @@ -11,6 +11,7 @@ import { SubMenu, } from 'react-contextmenu'; +import { createPortal } from 'react-dom'; import { DisappearingTimeDialog } from '../DisappearingTimeDialog'; import { Avatar, AvatarSize } from '../Avatar'; import { InContactsIcon } from '../InContactsIcon'; @@ -479,7 +480,7 @@ export class ConversationHeader extends React.Component { ); }); - return ( + return createPortal( {disableTimerChanges ? null : ( @@ -571,7 +572,8 @@ export class ConversationHeader extends React.Component { )} )} - + , + document.body ); }