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.

Keyboard navigation improvements?

See original GitHub issue

This program is a huge achievement. Congratulations to all involved.

I wonder, though, if a few improvements could be made to keyboard navigation. For example:

  1. In source edit mode, map Esc to Cancel
  2. In source edit mode, map Tab to first move the focus to OK, Cancel, then the rest of the browser chrome elements - assuming that is, that supporting smart tabs (press Tab, enter X spaces) cannot be supported, or may come with a syntax highlighter (that would also be brilliantly helpful 😃 )

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:13 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
inspector71commented, Oct 11, 2018

Thanks Brett, I really appreciate those kind words. I’m having a really hard time lately and it made me very sad to realise I’m struggling to contribute to a project like this.

Thank you most humbly.

On Thu, 11 Oct 2018, 2:20 PM Brett Zamir notifications@github.com wrote:

Everything of any scope can start out intimidating… May just take some time, and we’re here if you have questions… Best wishes…

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/SVG-Edit/svgedit/issues/291#issuecomment-428806710, or mute the thread https://github.com/notifications/unsubscribe-auth/ABKpCwC0_W0SnX4M4JT5M2nVJvgK5vZeks5ujrkAgaJpZM4XBRa6 .

1reaction
inspector71commented, Oct 2, 2018

Nice work Brett!

On Tue, 2 Oct 2018, 4:17 PM Brett Zamir notifications@github.com wrote:

Regarding Cmd/ctrl + a for select all (i.e., Command on Mac and Ctrl on Windows), I’ve just pushed this ability to master.

I’ve also added support for a global “Escape” key listener to clear the canvas selection (unless one is within a dialog, in which case it should only cancel the dialog).

And I also just added a fix to master in that my prior commit referenced above had only undone the limitation that one could not use the escape key to cancel dialogs when the focus was within a textarea; now the limitation has been removed which prevented it from working within input textboxes as well.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SVG-Edit/svgedit/issues/291#issuecomment-426161196, or mute the thread https://github.com/notifications/unsubscribe-auth/ABKpC_sygCWt9QMNGS43d97qqOqoGUZKks5ugwT9gaJpZM4XBRa6 .

Read more comments on GitHub >

github_iconTop Results From Across the Web

Keyboard-Only Navigation for Improved Accessibility
Summary: For users who can't use a mouse make interactive and navigation elements easily accessible by tabbing and display a keyboard-focus ...
Read more >
Improved canvas keyboard navigation in canvas apps ...
Configure improved canvas keyboard navigation in your app · Sign in to Power Apps. · Select Apps from the left-pane. · Select your...
Read more >
Improved focus indicators for keyboard navigation
Interactive elements such as links and buttons now show a visible outline when focused with a keyboard, helping you find your position on...
Read more >
Keyboard Accessibility - Medium
A lot of other improvements have been done to enhance the user's experience with keyboard navigation and we will share them all down...
Read more >
Keyboard navigation tips - YouTube
This video goes through some of the latest improvements related to the use of the keyboard to navigate and for data entry in...
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