mirror of
https://github.com/discourse/discourse.git
synced 2025-02-06 19:38:24 +00:00
This improves keyboard navigation in and out of select-kit components. The improvements include: - `Tab` will now dismiss the dropdown once the active element is outside the select-kit element - pressing `Escape` will not bubble, this is most noticeable in the composer, pressing `Esc` there now when a dropdown is expanded will not dismiss the composer - `Shift+Tab` will also dismiss the dropdown once focus is outside it