You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 19, 2024. It is now read-only.
The text was updated successfully, but these errors were encountered:
anandanand84
changed the title
Alt modified keys not working in chrome on mac but works in windows.
Alt modifier keys not working in chrome on mac but works in windows.
Oct 21, 2016
alt + a produces a keyboard event which has event.key = 'å'. I'm not sure this can be solved by iron-a11y-keys, as it's clearly a different behavior on what's returned by the event.key.
alt + a produces a keyboard event which has event.key = 'å'. I'm not sure this can be solved by iron-a11y-keys, as it's clearly a different behavior on what's returned by the event.key.
Actually, the problem is not the fact that a key like "å"is produced. Even if one registers a keyboard shortcut as follows on Mac, it does not trigger at all.
Is there a good reason for this limitation? If noSpecialChars is always passed as false then shortcuts like Alt+c on Mac work fine, as long as they are registered in the code as alt+ç.
Or at the very least, there should be a way to turn off the noSpecialChars logic from a specific element that uses the IronA11yKeysBehavior.
Description
The
iron-ally-keys
element does not work with alt modifier in chrome,firefox,opera on mac. But works with safari and windows. It can be seen in the demo page. https://elements.polymer-project.org/elements/iron-a11y-keys?view=demo:demo/index.html&active=iron-a11y-keys Navigate to demo page in chrome on mac and press alt+aExpected outcome
It should display alt+a.
Actual outcome
Nothing is displayed
Live Demo
https://elements.polymer-project.org/elements/iron-a11y-keys?view=demo:demo/index.html&active=iron-a11y-keys
Steps to reproduce
Browsers Affected
The text was updated successfully, but these errors were encountered: