ICEfaces
  1. ICEfaces
  2. ICE-8022

Regression - component-showcase - row selection - keyboard navigation issue

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P04
    • Fix Version/s: EE-1.8.2.GA_P05
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Icefaces 1.8.GA-P04 build 6 (trunk rev. 28778)
      Server: Tomcat6
      Browsers: IE8 / document type IE7
    • Assignee Priority:
      P1

      Description

      In the component-showcase -> Row Selection page, if using a scrollable table (replace in the component-showcase app with the attached dataTable-rowSelection.jspx), keyboard navigation for scrollable tables is broken:
      - on key down - when reaching the last row in the table, the row is not entirely visible (see attached screen shot). This is also an issue with release EE-1.8.2-GA-P03.
      - on key up, the selected row is not visible, and on first key stroke it returns to the first row in the table. This is not an issue with release EE-1.8.2-GA-P03.

      This appears to be caused by changes made for ICE-8013.
      1. dataTable-rowSelection.jspx
        11 kB
        Carmen Cristurean
      1. ICE-8022.png
        106 kB
      2. rowSelection.png
        103 kB

        Activity

        Hide
        Mircea Toma added a comment - - edited

        Use the cumulative offset when calculating the top coordinates, both for row elements and scrollable area.

        Show
        Mircea Toma added a comment - - edited Use the cumulative offset when calculating the top coordinates, both for row elements and scrollable area.
        Hide
        Carmen Cristurean added a comment - - edited

        Verified fix with icefaces trunk rev# 32316, in IE8, FF17, Chrome22. The issues in the description have been resolved.

        At key up or key down, when reaching the first or the last row in the table, its highlight inconsistently changes to yellow (see attached), while rows in the middle are highlighted in blue when selected. Not sure if this is an issue?

        Show
        Carmen Cristurean added a comment - - edited Verified fix with icefaces trunk rev# 32316, in IE8, FF17, Chrome22. The issues in the description have been resolved. At key up or key down, when reaching the first or the last row in the table, its highlight inconsistently changes to yellow (see attached), while rows in the middle are highlighted in blue when selected. Not sure if this is an issue?

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: