Skip to content

Commit 329e2f4

Browse files
rkaraivanovMonikaKirkovaddaribokacheshmarova
authored
refactor(combo): Use key-bindings controller (#1529)
* refactor(combo): Use key-bindings controller This commit migrates the combo component to use the general key-bindings controller from the library. Aside from unifying the implementation across components this also improves several behaviours of the combo: * Keyboard events inside the combo are no longer "swallowed". * Tab navigation is more natural, i.e. there are no longer 2 tab stops per combo component. Updated the combo test suite to accomodate for the changes. * fix: Post merge fixes * feat(combo): update Escape key behavior * refactor: Some minor code clean-ups * fix: Arrow Up behavior in both single-select and disable-filtering states --------- Co-authored-by: MonikaKirkova <[email protected]> Co-authored-by: Bozhidara Pachilova <[email protected]> Co-authored-by: Vasya Kacheshmarova <[email protected]>
1 parent 8caf940 commit 329e2f4

File tree

3 files changed

+511
-439
lines changed

3 files changed

+511
-439
lines changed

0 commit comments

Comments
 (0)