Details
-
Type:
Task
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P07, EE-4.3.0.GA_P01
-
Fix Version/s: EE-4.3.0.GA_P02, EE-3.3.0.GA_P08
-
Component/s: Documentation, ACE-Components
-
Labels:None
-
Environment:Any
-
Support Case References:SUpport case 14521:- https://icesoft.my.salesforce.com/5000g000028jSmx
Description
The accesskey attribute in some components seems to have stopped working. This could be due to browser updates in the way they handle this attribute, general changes in our code or a combination of both. This JIRA is to determine the cause of these issues and to propose a solution or a workaround. Part of this task involves investigating and documenting what is the exact behaviour, across the different supported browsers, of the accesskey functionality on each HTML control on which it can be applied to.
r53217, r53221: fixed accesskey attribute for ace:linkButton and ace:pushButton in 4.3 (committed to the trunk and the P02 tag)
The passthrough attribute functionality wasn't working for accesskey, so it had to be explicitly rendered.
Also tested all other components (in 4.3) that have the accesskey attribute and made sure it works on all of them.
As for ace:drawerPanel, it is not a candidate for accesskey, because the open and close handles are actually different elements so they are in conflict as the chosen access key.