// Updating layout settings
final LayoutManager layoutManager = getLayout ();
if ( layoutManager instanceof AlignLayout )
{
final AlignLayout layout = ( AlignLayout ) layoutManager;
layout.setHfill ( hfill );
layout.setVfill ( vfill );
}
// Updating popup layer
setBounds ( new Rectangle ( 0, 0, getParent ().getWidth (), getParent ().getHeight () ) );