Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-4.3.0.GA_P02
-
Fix Version/s: EE-4.3.0.GA_P03, EE-3.3.0.GA_P09
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Any
-
ICEsoft Forum Reference:
Description
If an ace:tabset with clientSide="false" contains a tab pane with cache="none" and that pane is not loaded by default upon loading the page, the beans used in that pane shouldn't be initialized on page load. This is not the case when such pane contains an ace:datatable with lazy loading. The beans used by the lazy loaded data table shouldn't be initialized on page load but until the tab that contains it is activated in the tab set. It is being initialized on page load right now however. If the table is not lazy loaded, then its beans don't get initialized on page load but until the tab that contains it is activated, as expected. So, it's only a problem with lazy tables.
The problem for the non-lazy case was fixed as perICE-11239.
The problem for the non-lazy case was fixed as per
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-4.3.0.GA_P03 [ 13570 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #53366 | Thu Jun 03 20:26:54 MDT 2021 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTable.java
|
Arturo Zambrano
made changes -
Fix Version/s | EE-3.3.0.GA_P09 [ 13781 ] |
Arturo Zambrano
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
r53366: Only load the lazy data, for the purposes of visiting rows, if this is an update and not a first rendering.