Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 3.1.0.BETA1
-
Fix Version/s: 3.1.0.BETA2, 3.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:ACE DataTable
-
Assignee Priority:P1
Description
In looking at ICE-7952 I was unable to replicate the problem in that case but uncovered a new issue. When certain datatable component examples are put on the page (not sure if all or only a subset), they work only if they are the first ones on the page. If another portlet is added to the page (which doesn't have to be a datatable component) which renders above/in front of the datatable, the component stops responding to input. At this point, I don't see any client or server logging to indicate an issue.
Activity
Deryk Sinotte
created issue -
Deryk Sinotte
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Assignee Priority | P1 | |
Assignee | Deryk Sinotte [ deryk.sinotte ] |
Deryk Sinotte
made changes -
Summary | Some datatable components don't work unless they are the first ones on the page | Only first datatable on a page is functional if more than one is rendered |
Environment | ACE portal portlet | ACE DataTable |
Salesforce Case | [] | |
Component/s | ACE-Components [ 10050 ] | |
Component/s | Components [ 10012 ] | |
Affects Version/s | EE-3.0.0.GA [ 10262 ] | |
Affects Version/s | 3.0.1 [ 10282 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Fix Version/s | 3.1.0.BETA2 [ 10336 ] | |
Assignee | Deryk Sinotte [ deryk.sinotte ] | Nils Lundquist [ nils.lundquist ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #29315 | Tue Jun 05 14:13:20 MDT 2012 | nils.lundquist | |
Files Changed | ||||
MODIFY
/icefaces3/trunk/icefaces/ace/component/resources/icefaces.ace/datatable/datatable.js
|
Nils Lundquist
made changes -
Assignee | Nils Lundquist [ nils.lundquist ] | Deryk Sinotte [ deryk.sinotte ] |
Ken Fyten
made changes -
Summary | Only first datatable on a page is functional if more than one is rendered | REGRESSION - Only first datatable on a page is functional if more than one is rendered |
Salesforce Case | [] | |
Affects Version/s | 3.0.1 [ 10282 ] | |
Affects Version/s | EE-3.0.0.GA [ 10262 ] |
Deryk Sinotte
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
I think I need to correct the initial description. I was using the Accordion panel as a second portlet but that apparently registers as an ice.ace.DataTable as well. So now the issue appears to be that only one ice.ace.DataTable is functional if there are more than one on the portal page. If I add a portlet the doesn't register as an ice.ace.DataTable (e.g. Slider Entry) then the single DataTable portlet works fine.
In short, only one DataTable per portal page.
I do see this logged as well:
4-Jun-2012 11:16:54 PM org.icefaces.ace.util.ComponentUtils findClientIds
INFO: Cannot find component with identifier "controls" in view.