From ce88659fca2d04302af60f1eca89f149d4a56c92 Mon Sep 17 00:00:00 2001 From: SATYA SB <107645008+satya07sb@users.noreply.github.com> Date: Fri, 31 Jan 2025 10:48:34 +0530 Subject: [PATCH] [Keyboard Navigation - Cosmos DB Query Copilot - Query Faster with Copilot>Enable Query Advisor]: Keyboard focus order is not logical after selecting the 'Copy code' button. (#2010) * [accessibility-3560073]: [Keyboard Navigation - Cosmos DB Query Copilot - Query Faster with Copilot>Enable Query Advisor]: Keyboard focus order is not logical after selecting the 'Copy code' button. * [Keyboard Navigation - Cosmos DB Query Copilot - Query Faster with Copilot>Enable Query Advisor]: Keyboard focus order is not logical after selecting the 'Copy code' button. --------- Co-authored-by: Satyapriya Bai --- src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx b/src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx index 393b766a6..e4a7b35de 100644 --- a/src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx +++ b/src/Explorer/QueryCopilot/QueryCopilotPromptbar.tsx @@ -75,6 +75,7 @@ export const QueryCopilotPromptbar: React.FC = ({ const inputEdited = useRef(false); const itemRefs = useRef([]); const searchInputRef = useRef(null); + const copyQueryRef = useRef(null); const { openFeedbackModal, hideFeedbackModalForLikedQueries, @@ -132,6 +133,7 @@ export const QueryCopilotPromptbar: React.FC = ({ document.body.removeChild(queryElement); setshowCopyPopup(true); + copyQueryRef.current.focus(); setTimeout(() => { setshowCopyPopup(false); }, 6000); @@ -677,6 +679,7 @@ export const QueryCopilotPromptbar: React.FC = ({ )}