Skip to content
Snippets Groups Projects
Commit e924c3a6 authored by Glenn Fischer's avatar Glenn Fischer Committed by Mathias Maaß
Browse files

2034 optimize sidebar structure for keyboard support (#2165)

* #2043: add keyboard support to WindowSidebarButtons

* #2034: add keyboard support to WindowsSideBarButtons

* #2034: adds focus handling

* refactors the arrow key navigation

* cosmetics

* #2034: fix build

* #2034 refactoring

* #2034: fixes tests

* #2034 cosmetics

* add missing semicolon

* cosmetics

* remove console.debug()

* Update the WindowSideBar focus implementation to use refs and ReactDOM.findDOMNode instead of document.querySelectorAll (which allows us to test a bit easier) (#2284)

* re-add tests

* fix build
parent 8c7b27f8
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment