Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(Dropdown): allow keyboard navigation on nested dropdowns #217

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    bb5bca4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21e2042 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9acf017 View commit details
    Browse the repository at this point in the history
  4. fix(Dropdown): allow keyboard navigation on nested dropdowns

    Refactor nested dropdown to have the same keyboard shortcut of the main list
    Allow the opening of the nested dropdown with ArrowRight
    Allow the closing of the nested dropdown with ArrowLeft and Escape
    Set focus on nested dropdown trigger when closing the nested dropdown
    Manage the opening and closing of the nested dropdown with an internal listener
    instead of an external state
    Remove timeouts where possible
    
    refs: CDS-182 CDS-138 CDS-70
    beawar committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    a224462 View commit details
    Browse the repository at this point in the history
  5. fix(Button): set focus on primary button when grid is focused

    Set tabindex to -1 to allow to external container to get focus
    programmatically only. When grid get focused, set the focus to the primary
    button.
    beawar committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    8d81a02 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0db4653 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3358e3c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    db50d51 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'devel' into CDS-183-Remove-the-sentinel-elements-white-…

    …items-at-the-top-and-end-of-the-list-and-update-the-logic-of-the-keyboard-navigation-to-consider-the-first-and-last-elements-as-start-and-end-sentinels-for-the-keyboard-navigation
    beawar authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    7db6f1c View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. Merge remote-tracking branch 'origin/devel' into CDS-183-Remove-the-s…

    …entinel-elements-white-items-at-the-top-and-end-of-the-list-and-update-the-logic-of-the-keyboard-navigation-to-consider-the-first-and-last-elements-as-start-and-end-sentinels-for-the-keyboard-navigation
    CataldoMazzilli committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    7eca36e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    106bc42 View commit details
    Browse the repository at this point in the history