Details
-
Type: Bug
-
Status: Closed
-
Priority: 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. 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.
Activity
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P1 |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #25996 | Thu Oct 20 14:39:46 MDT 2011 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/bridge/lib/extras/extras.js
|
Ken Fyten
made changes -
Assignee | Ken Fyten [ ken.fyten ] | Mircea Toma [ mircea.toma ] |
Ken Fyten
made changes -
Attachment | Screen shot 2011-09-14 at 1.59.12 PM.png [ 13520 ] |
Adnan Durrani
made changes -
Assignee | Adnan Durrani [ adnan.durrani ] | Ken Fyten [ ken.fyten ] |
Ken Fyten
made changes -
Summary | Datatable scrolling feature does not work properly in Chrome | Datatable keyboard scrolling feature does not work properly in Chrome |
Fix Version/s | EE-1.8.2.GA_P04 [ 10280 ] | |
Assignee Priority | P1 | |
Assignee | Adnan Durrani [ adnan.durrani ] |
Tyler Johnson
made changes -
Salesforce Case | [5007000000I1Pue] |
Evgheni Sadovoi
made changes -
Attachment | ICE-7189 Notes.docx [ 13497 ] |
Evgheni Sadovoi
made changes -
Field | Original Value | New Value |
---|---|---|
Attachment | NetBeans7 _Project.rar [ 13496 ] |
Evgheni Sadovoi
created issue -
Implemented in Javascript 'scroll into view' feature for the row elements of the table, when they are in the overflow area the scrolling of the container is adjusted so that the selected row is brought into view.