We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b9db334 commit 8c7d844Copy full SHA for 8c7d844
src/common/copilot/assets/scripts/copilot.js
@@ -317,7 +317,9 @@
317
const thinking = document.createElement("div");
318
thinking.classList.add("thinking");
319
thinking.innerText = thinkingMessage;
320
- thinking.setAttribute("aria-live", "assertive"); // Add aria-live attribute
+ thinking.setAttribute("tabindex", "0"); // Make the element focusable
321
+ thinking.setAttribute("role", "status"); // Add ARIA role
322
+ thinking.setAttribute("aria-live", "polite"); // Ensure screen readers announce updates
323
324
messageElement.appendChild(thinking);
325
chatMessages.scrollTop = chatMessages.scrollHeight - chatMessages.clientHeight;
0 commit comments