ICEfaces
  1. ICEfaces
  2. ICE-7189

Datatable keyboard scrolling feature does not work properly in Chrome

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P03
    • Fix Version/s: EE-1.8.2.GA_P04
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Apache Tomcat 7.0.14.0, Firefox 6.01, Internet Explorer 8, Chrome 13.0.782, JSF 1.2 (Mojarra) & Icefaces EE-1.8.2.GA_P03
    • Workaround Exists:
      Yes
    • Workaround Description:
      Use data paginator instead of scrolling feature of the table. In that case you can use page up and page down keys on the keyboard to switch between pages and arrow keys up and down to navigate from one record to another on desired page.

      Description

      Steps to reproduce:

      1. Select a row using row selector in a dummy data table populated with random data
      2. Use arrow keys to scroll down to the last record. You can see that not all rows are visible once you scrolled all the way down


      Observation:

      1. When testing in Firefox everything works as required. I am able to use arrow keys to get to the end of the list and return back, same applies to IE 8.
      2. When testing in Chrome scrolling with arrows does not work at all. Selector just continues to go down the list without triggering scroll bar and rendering new rows which it selects.
      1. ICE-7189 Notes.docx
        931 kB
        Evgheni Sadovoi
      2. NetBeans7 _Project.rar
        48 kB
        Evgheni Sadovoi
      1. Screen shot 2011-09-14 at 1.59.12 PM.png
        177 kB

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #25996 Thu Oct 20 14:39:46 MDT 2011 mircea.toma ICE-7189 Implemented scroll into view functionality for the row elements.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/extras.js

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Evgheni Sadovoi
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: