question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Many controls interrupt browser navigation with keyboard when focused

See original GitHub issue

Related to this issue with sap.m.Slider, I noticed there are several more controls interrupting global keyboard handling when they are focused:

Browsers allow page navigation with the following keyboard shortcuts:

  • Windows & Chrome OS / Linux:
    • <kbd>Left Alt</kbd> + <kbd>←</kbd><kbd>→</kbd>
    • <kbd>Right Alt</kbd> (<kbd>Alt Gr</kbd>) + <kbd>←</kbd><kbd>→</kbd>
  • macOS:
    • <kbd>⌘</kbd> + <kbd>←</kbd><kbd>→</kbd>
    • <kbd>⌘</kbd> + <kbd>[</kbd><kbd>]</kbd>

Other global shortcuts: https://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts

It would be nice if controls, which support keyboard handling, could respect shortcuts of the user agent if applicable.

Issue Analytics

  • State:open
  • Created 6 years ago
  • Comments:15 (15 by maintainers)

github_iconTop GitHub Comments

2reactions
terezamchcommented, Apr 8, 2022

Hello again @boghyon ,

The SegmentedButton, ColorPalette, FacetFilter, Menu and TabContainer are fixed now. Therefore I am marking them as done.

Best regards, Tereza

1reaction
MapTo0commented, Apr 11, 2022

MultiComboBox and MultiInput

Thanks for reporting! Martin

Read more comments on GitHub >

github_iconTop Results From Across the Web

Keyboard-navigable JavaScript widgets - Accessibility | MDN
By default, when people use the tab key to browse a webpage, only interactive elements (like links, form controls) get focused.
Read more >
Keyboard only navigation tips - Accessibility - UW-Stout
Browser access keys · Internet Explorer 8+: Use Alt + [accesskey] (Windows/Linux) or Control + [accesskey] (Mac) · Firefox: Use Alt + Shift...
Read more >
Chrome keyboard shortcuts - Computer - Google Chrome Help
Log in a different user or browse as a Guest, Ctrl + Shift + m ; Open a feedback form, Alt + Shift...
Read more >
Windows keyboard shortcuts for accessibility - Microsoft Support
Shift five times. Turn Sticky Keys on or off ; Num lock for five seconds. Turn Toggle Keys on or off ; Ctrl...
Read more >
Quick tip: Browser keyboard navigation in macOS
In the macOS settings, the "All Controls" setting must be enabled for all focusable interactive elements (for instance, links) to be keyboard ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found