From cd1b4887698249e4217ba508eb66ca110d424867 Mon Sep 17 00:00:00 2001 From: Aman Harwara Date: Tue, 8 Aug 2023 16:11:20 +0530 Subject: [PATCH] chore: fix issue where popover would not close when clicking inside external editors --- .../Components/Popover/PositionedPopoverContent.tsx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/web/src/javascripts/Components/Popover/PositionedPopoverContent.tsx b/packages/web/src/javascripts/Components/Popover/PositionedPopoverContent.tsx index cec6e46a9..c43654d53 100644 --- a/packages/web/src/javascripts/Components/Popover/PositionedPopoverContent.tsx +++ b/packages/web/src/javascripts/Components/Popover/PositionedPopoverContent.tsx @@ -122,6 +122,13 @@ const PositionedPopoverContent = ({ } } }} + onBlur={() => { + setTimeout(() => { + if (document.activeElement && document.activeElement.tagName === 'IFRAME') { + togglePopover?.() + } + }) + }} > {children}