Opened 6 years ago

Last modified 6 years ago

#4310 new defect

Some keyboard shortcuts inaccessible (or wrong) on non-english keyboard layouts

Reported by: rasher Owned by: potlatch-dev@…
Priority: minor Milestone:
Component: potlatch2 Version:
Keywords: Cc:

Description

They keyboard shortcut for cycling through parent ways of a node "/" does not work on Danish keyboards, since it does not produce the expected keycode (191), but instead is produced by shift+7, which gives 55.

I suspect there are probably other shortcuts, and many other keyboard layouts with similar problems.

As a workaround, you can punch various keys on http://www.flashwonderland.com/keyboard-control/keyboard-3.html until you find one that gives the right keycode. In the "/" case, it is the '/* key for Danish keyboards.

Change History (1)

comment:1 Changed 6 years ago by Richard

If we look at KeyboardEvent?.charCode as well as KeyboardEvent?.keyCode that should fix it.

Note: See TracTickets for help on using tickets.