Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-3.3.0.GA_P01
-
Fix Version/s: EE-3.3.0.GA_P02, 4.0
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Any
Description
While working on ICE-9908, I noticed that in an ace:dataTable component with column pinning enabled and sorting enabled for a column, the sorting action will be triggered when clicking on the column pinning control, randomly causing display issues on scrollable tables and unexpected behaviour.
To reproduce, deploy QA's ace:dataTable test app and load http://localhost:8080/dataTable/views/rowStyleClass.jsf . Then, click on some pinning controls to notice this behaviour.
To reproduce, deploy QA's ace:dataTable test app and load http://localhost:8080/dataTable/views/rowStyleClass.jsf . Then, click on some pinning controls to notice this behaviour.
Activity
Arturo Zambrano
created issue -
Arturo Zambrano
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Arturo Zambrano [ artzambrano ] |
Arturo Zambrano
made changes -
Fix Version/s | EE-3.3.0.GA_P02 [ 11371 ] | |
Fix Version/s | 4.0 [ 11382 ] |
Arturo Zambrano
made changes -
Description |
In an ace:dataTable component with column pinning enabled and sorting enabled for a column, the sorting action will be triggered when clicking on the column pinning control, randomly causing display issues on scrollable tables and unexpected behaviour.
To reproduce, deploy QA's ace:dataTable test app and load http://localhost:8080/dataTable/views/rowStyleClass.jsf . Then, click on some pinning controls to notice this behaviour. |
While working on To reproduce, deploy QA's ace:dataTable test app and load http://localhost:8080/dataTable/views/rowStyleClass.jsf . Then, click on some pinning controls to notice this behaviour. |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #40942 | Tue May 06 11:07:42 MDT 2014 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
|
Arturo Zambrano
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Committed fix to 4.0 trunk at revision 40942 and to 3.3 EE maintenance branch at revision 40941 (under
ICE-9908).The fix consists in detecting when a click was made on the pinning control, within the header sorting listener, and in such case abort the sorting operation, letting the pinning action finish.