Details
-
Type: Bug
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: EE-1.8.2.GA_P04
-
Fix Version/s: EE-1.8.2.GA_P05
-
Component/s: ICE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P3
-
Workaround Exists:Yes
-
Workaround Description:Use a set height and width for the popup, this allows the popup to remain centred.
Description
When using the ice:panelPopup with autoCentre=true the popup does not get centred when the popups contents get changed.
The content is rendered by a child facet. There is no way the parent popup is going to know what's being rendered in the child facet. And the child facet doesn't know about its parent either. Since the only change is in the content, DOM diff. just totally removes the rendering of the popup.
The only way is for the child facet to force some arificial changes in the popup rendering. But how?