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

Improve keyboard navigation for all framework #1936

Merged
merged 2 commits into from
Jun 9, 2018

Commits on Jun 8, 2018

  1. Improve keyboard navigation

    - QModal
      - fix not emmiting dismiss on ESC
      - focus after show
      - add back noRefocus
    - QPopover
      - focus after show
      - refocus after hide (noRefocus prop)
      - allow toggle by keyboard ENTER
    - QDialog
      - fix button focus
      - find button by class name (q-btn)
      - add back noRefocus
    - QFab - refocus after hide
    - QTab / QRouteTab
      - focus with keyboard
      - allow select with keyboard ENTER
    - QColor and QDatetime
      - fix tabindex lost on close
      - fix popup not closing on blur
    - QColorPicker
      - fix incorrect tabindex on disable
      - allow to select saturation on click on mobile (was working only on drag)
    - QDatetimePicker.mat - allow keyboard adjustment of all values
    - QActionsheet
      - select option with ENTER/SPACE, navigation with TAB
      - trigger selection on keyup to avoid click on original button
    - QAutocomplete - use QPopup with noFocus
    - QKnob, QSlider, QRange - keyboard updating (UP|RIGHT +, DOWN|LEFT -, CTRL+... 10*)
    - QSelect
      - remove autofocusFilter - always select filter if present
      - move keyboard navigation on QPopover
      - delay popover.reposition on filter to allow resize
    - v-back-to-top, v-close-overlay, v-go-back, v-ripple - trigger by keyboard ENTER
    - QInput - set model on ENTER
    pdanpdan committed Jun 8, 2018
    Configuration menu
    Copy the full SHA
    b3378c3 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2018

  1. Configuration menu
    Copy the full SHA
    47bd2ac View commit details
    Browse the repository at this point in the history