Details
-
Type: Improvement
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: EE-3.2.0.GA, EE-1.8.2.GA_P06
-
Fix Version/s: EE-3.3.0.GA, 4.0.BETA, 4.0
-
Component/s: ICE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P3
-
ICEsoft Forum Reference:
-
Salesforce Case Reference:
Description
Due to the changes made in ICE-6686, the <tr> tags for the ice:dataTable are rendered with a tabindex=0. This is great for tabbing when using the keybouard for row selection but not so great when trying to tab through inputs in the table.
When tabbing through focus is set on the row before it is set for the input fields. According to the forum post this is also an issue when using the keyboard and setting keyboardNavigationEnabled="false" on the rowSelector component.
When tabbing through focus is set on the row before it is set for the input fields. According to the forum post this is also an issue when using the keyboard and setting keyboardNavigationEnabled="false" on the rowSelector component.
Issue Links
- depends on
-
ICE-9119 Tabbing to next row leads to focus being not on the first editable element of the next row
- Closed
Activity
Arran Mccullough
created issue -
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Attachment | Post21826Example.zip [ 15686 ] | |
Attachment | Post21826ExampleWAR.zip [ 15687 ] |
Ken Fyten
made changes -
Assignee | yip.ng [ yip.ng ] | |
Fix Version/s | 3.4 [ 10770 ] | |
Fix Version/s | EE-1.8.2.GA_P07 [ 10672 ] | |
Assignee Priority | P3 [ 10012 ] |
yip.ng
made changes -
Attachment | screenshot-01.png [ 15700 ] |
yip.ng
made changes -
Attachment | screenshot-01.png [ 15700 ] |
yip.ng
made changes -
Attachment | screenshot-01.png [ 15701 ] | |
Attachment | screenshot-02.png [ 15702 ] |
Ken Fyten
made changes -
Priority | Major [ 3 ] | Minor [ 4 ] |
Arran Mccullough
made changes -
Salesforce Case Reference | 5007000000QWb2iAAD |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34666 | Thu May 02 09:45:08 MDT 2013 | yip.ng | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/ext/renderkit/TableRenderer.java
MODIFY /icefaces3/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/ext/HtmlDataTable.java MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableMeta.java MODIFY /icefaces3/trunk/icefaces/compat/component-metadata/src/main/resources/conf/ice_properties/ice-dataTable-props.xml MODIFY /icefaces3/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTableRowRenderer.java |
yip.ng
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #34683 | Thu May 02 14:40:49 MDT 2013 | yip.ng | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/component-metadata/src/main/resources/conf/ice_properties/ice-dataTable-props.xml
MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/renderkit/TableRenderer.java MODIFY /icefaces/trunk/icefaces/component/src/com/icesoft/faces/component/ext/HtmlDataTable.java |
Ken Fyten
made changes -
Fix Version/s | EE-3.3.0.GA [ 10572 ] | |
Fix Version/s | EE-1.8.2.GA_P07 [ 10672 ] |
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 11382 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Attached test case that shows the behavior.
Steps: