From 1a4a95e350f578f8296815771baaebb30ddaf642 Mon Sep 17 00:00:00 2001 From: ling1726 Date: Mon, 23 Sep 2024 14:13:46 +0200 Subject: [PATCH] fix(Menu): Do not rely on tabster restorer for focus restore (#32840) Co-authored-by: Juraj Kapsiar --- ...-6534522e-919d-4ebb-973b-b93815bd1abe.json | 7 +++++++ .../Menu/__snapshots__/Menu.test.tsx.snap | 1 - .../library/src/components/Menu/useMenu.tsx | 20 ++++++++++++++++++- .../MenuTrigger/MenuTrigger.test.tsx | 2 -- .../__snapshots__/MenuTrigger.test.tsx.snap | 1 - .../components/MenuTrigger/useMenuTrigger.ts | 4 +--- 6 files changed, 27 insertions(+), 8 deletions(-) create mode 100644 change/@fluentui-react-menu-6534522e-919d-4ebb-973b-b93815bd1abe.json diff --git a/change/@fluentui-react-menu-6534522e-919d-4ebb-973b-b93815bd1abe.json b/change/@fluentui-react-menu-6534522e-919d-4ebb-973b-b93815bd1abe.json new file mode 100644 index 0000000000000..4ba90098a0734 --- /dev/null +++ b/change/@fluentui-react-menu-6534522e-919d-4ebb-973b-b93815bd1abe.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "fix(Menu): Do not rely on tabster restorer for focus restore", + "packageName": "@fluentui/react-menu", + "email": "lingfangao@hotmail.com", + "dependentChangeType": "patch" +} diff --git a/packages/react-components/react-menu/library/src/components/Menu/__snapshots__/Menu.test.tsx.snap b/packages/react-components/react-menu/library/src/components/Menu/__snapshots__/Menu.test.tsx.snap index c604de7dd8c5e..fc7e36d350dc0 100644 --- a/packages/react-components/react-menu/library/src/components/Menu/__snapshots__/Menu.test.tsx.snap +++ b/packages/react-components/react-menu/library/src/components/Menu/__snapshots__/Menu.test.tsx.snap @@ -4,7 +4,6 @@ exports[`Menu renders a default state 1`] = `