Created by: philipp-spiess
Closes #36004 (closed)
This PR fixes two keyboard accessibility issues in the JetBrains web view:
tabIndex={-1}
to make them non intractable via tab. Keep in mind that we already have custom keyboard navigation via arrow keys set up anyways.<body>
element because of #36004 (closed). This was currently only applied as an event handler for clicks in the result list but I've moved this logic to the root so that any area can now be clicked without the focus moving to the <body>
Manual testing:
https://user-images.githubusercontent.com/458591/170258702-b9be6603-481c-4633-97ea-55c825695da1.mov
Check out the client app preview documentation to learn more.