Thanks for looking into these issues, Antranig.

I tried the new fixes and seems they bring us back to the previous status: the 
gap above the UIO menu is gone but the jumping issue is back.

Cindy

On 2011-12-08, at 3:41 AM, Antranig Basman wrote:

> I've pushed a few fixes to my branch at 
> https://github.com/amb26/infusion/tree/FLUID-4525 which as far as I can see 
> resolve the two issues we saw on Johnny's FSSFive site, although their status 
> is still rather dubious. Like cindyli, I also couldn't uncover the real cause 
> behind the behaviour of the enclosing div for the sliding panel in some 
> integrations to be of zero height, but in others to attain exactly one 
> lineheight, leading to a gap appearing above the sliding panel button on 
> first render - but I have added behaviour to FatPanel to make it go away by 
> explicitly setting the div height to 0 as soon as is feasible.
> 
> The jumping issue I have tackled by changing the order of various operations 
> with sliding panel - eschewing the use of jQuery "slideUp" and "slideDown" in 
> particular since these seek to alter the visibility of the animating element 
> at the end of the animation - which I think causes a greater risk of jumping 
> as the browser has to reassess the visibility of the entire iframe tree. The 
> new strategy relies 100% on height manipulations of the iframe and its parent 
> div in the document - as well as rescheduling the "show" operation to make 
> sure that animation doesn't start until rendering of the iframe contents has 
> completely finished (in fact, there is no explicit "show" operation at all 
> any more, we simply defer to the existing "DOM height changed" pathway).
> 
> Please test these out and see if the problems indeed seem to have gone away.
> 
> Cheers,
> Antranig
> _______________________________________________________
> fluid-work mailing list - [email protected]
> To unsubscribe, change settings or access archives,
> see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work

_______________________________________________________
fluid-work mailing list - [email protected]
To unsubscribe, change settings or access archives,
see http://lists.idrc.ocad.ca/mailman/listinfo/fluid-work

Reply via email to