Details
-
Type:
Bug
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: EE-1.3.1.GA_P05
-
Fix Version/s: EE-1.3.1.GA_P07
-
Component/s: Faces
-
Labels:None
-
Environment:mobi with ace
-
Support Case References:Support Case 14226:- https://icesoft.my.salesforce.com/5000g00001nXm0b
Description
See attached test sample.
note that the size of the dataTable can vary, but the dataTable does not update the size dynamically..hoping it's the test case,
Main concern is the sizing of the tabSet itself. Since the dataTable size is not available when the tabSet is initialized, the size does not reflect it. Test opens first in the pane1 and that is the size of the tabPane contents even after the tab changes. perhaps a resize should occur when tab changes?
note that the size of the dataTable can vary, but the dataTable does not update the size dynamically..hoping it's the test case,
Main concern is the sizing of the tabSet itself. Since the dataTable size is not available when the tabSet is initialized, the size does not reflect it. Test opens first in the pane1 and that is the size of the tabPane contents even after the tab changes. perhaps a resize should occur when tab changes?
Activity
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #52211 | Tue Jan 16 09:25:22 MST 2018 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
|
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #52085 | Wed Nov 15 14:04:47 MST 2017 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js
|
| Status | Reopened [ 4 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Resolution | Won't Fix [ 2 ] | |
| Status | Resolved [ 5 ] | Reopened [ 4 ] |
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Won't Fix [ 2 ] |
| Attachment | SC_14226_10-6-2017 3-53-58 PM.png [ 22645 ] |
| Fix Version/s | EE-1.3.1.GA_P07 [ 13122 ] |
| Assignee | Ken Fyten [ ken.fyten ] | Arturo Zambrano [ artzambrano ] |
| Field | Original Value | New Value |
|---|---|---|
| Attachment | SC14226.zip [ 22644 ] |

r52211: mobi:tabSet, fix to apply the autoHeight functionality when tab contents are loaded dynamically
r52212: committed fix to fedex branch http://dev.icesoft.com/svn/ossrepo/icefaces-ee/patches/icemobile-1.3.1_P05_Fedex/icemobile
I could actually reproduce the issue on the attached test case. The problem was that when loading the page for the first time after clearing the cache, the issue wasn't present; everything looked and worked normal. Only when loading the page on a different tab or when reloading the page, during the same session, was when the issue was actually visible. This is a fix for an issue that had been always there: the autoHeight functionality was only executed when the component was first loaded on the page. So, if the tabSet had dynamic content, this dynamic content wasn't being taken into account when doing the autoHeight operations. This fix invokes the autoHeight function when changing tabs, and it also invokes the ace:dataTable's resizeScrolling() and resizePaginator() functions afterwards.