ICEfaces
  1. ICEfaces
  2. ICE-9096

ice:dataTable - Don't render tabindex for row when not using an ice:rowSelector

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor 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

      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.

        Issue Links

          People

          • Assignee:
            yip.ng
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: