From 5811cd3b00f295ff88b4a7fd55931c6a3d4134ab Mon Sep 17 00:00:00 2001 From: Andrey Goder Date: Fri, 7 Aug 2026 11:42:10 -0700 Subject: [PATCH] Fix Popover focus restoration --- src/components/Popover/Popover.test.tsx | 47 +++++++++++++++++++++++++ src/components/Popover/usePopover.tsx | 44 +++++++++++++++++++++-- 2 files changed, 88 insertions(+), 3 deletions(-) diff --git a/src/components/Popover/Popover.test.tsx b/src/components/Popover/Popover.test.tsx index 5785b550..93a6c313 100644 --- a/src/components/Popover/Popover.test.tsx +++ b/src/components/Popover/Popover.test.tsx @@ -434,6 +434,53 @@ describe('Popover', () => { ); }); + it('restores focus after Escape closes a popover that moved focus', async () => { + render( + Inside} label="Actions"> +