Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: EE-4.1.0.GA, EE-3.3.0.GA_P04, 4.2.BETA
-
Fix Version/s: EE-4.2.0.GA, EE-3.3.0.GA_P05
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P2
-
Support Case References:Support Case #14034 - https://icesoft.my.salesforce.com/5007000001hjPc5
Description
An ace:tabSet is set to display two tabPane's. Each tabPane has a ViewScoped bean assigned to it. In this scenario, only the active tab should be initialized when the page is loaded.
This is true unless the second tabPane has an ace:dataTable on the page. With the dataTable included, it is initializing the View scoped bean on load and is doing so before the bean for the first tabPane.
No changes to the cache attribute of the ace:tabPane have any effect on this behavior.
This is true unless the second tabPane has an ace:dataTable on the page. With the dataTable included, it is initializing the View scoped bean on load and is doing so before the bean for the first tabPane.
No changes to the cache attribute of the ace:tabPane have any effect on this behavior.
Activity
Arran Mccullough
created issue -
Arran Mccullough
made changes -
Field | Original Value | New Value |
---|---|---|
Attachment | Case14034Example.war [ 22457 ] | |
Attachment | Case14034Example.zip [ 22458 ] |
Arran Mccullough
made changes -
Summary | ace:tabSet - tabPane with ace:dataTable being instatiated when not shown | ace:tabSet - tabPane with ace:dataTable being instantiated when not shown |
Ken Fyten
made changes -
Fix Version/s | EE-4.2.0.GA [ 13071 ] |
Ken Fyten
made changes -
Assignee | Mircea Toma [ mircea.toma ] | |
Assignee Priority | P2 [ 10011 ] |
Ken Fyten
made changes -
Assignee | Mircea Toma [ mircea.toma ] | Arturo Zambrano [ artzambrano ] |
Arturo Zambrano
made changes -
Attachment | welcomeICEfaces.xhtml [ 22495 ] |
Arturo Zambrano
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #51397 | Thu Mar 30 16:05:11 MDT 2017 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/datatable/DataTable.java
|
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Ken Fyten
made changes -
Fix Version/s | EE-3.3.0.GA_P05 [ 13082 ] |
Arturo Zambrano
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Ken Fyten
made changes -
Comment |
[ Re-opened to re-confirm instantiation isn't being done, since it was observed to be still instantiating incorrectly when a UI:debug was used.
] |
Ken Fyten
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Attached test case.
Steps:
TabPaneTwoBean Initialized!
TabPaneOneBean Initialized!
TabPaneOneBean Initialized!