Thank you very much Dan, it worked perfectly :) The only complexity (if anyone is interested) is due to the fact that height is set using a Resize effect, that always change the "height" property of the component. I managed to make it work by:
1) Keeping measuredMinHeight as the heightTo property of Resize 2) Attaching a listener for EFFECT_END to set explicitHeight to NaN Thanks again for the help Cosma --- In flexcoders@yahoogroups.com, "Daniel Freiman" <[EMAIL PROTECTED]> wrote: > > To set the height of a component without setting the explicitHeight use > setActualSize() or to reset the explicitHeight, set it equal to NaN. > > - Dan Freiman > > On Dec 5, 2007 11:38 AM, Cosma <[EMAIL PROTECTED]> wrote: > > > Hi flexcoders out there, > > > > I'm facing a simple problem. In Flex, containers such as Panel usually > > layout themself looking at their children(automatically choosing an > > appropriate width and height). Is there any way to restore this > > behaviour after setting an explicit height in ActionScript? > > > > Example: > > > > Think about a Panel that could resize itself to a fixed size > > (minimize) and then restore the original value. In the restore phase > > I'm currently setting the height property to the measuredMinHeight > > property value, but from this moment onward the height will not > > reflect the panel contents anymore, as it did by default. > > > > Thanks for any hint > > Cosma > > > > > > >