Investigating UIOptions jerkiness

Antranig Basman antranig.basman at colorado.edu
Fri Dec 2 23:05:32 UTC 2011


I've been looking at the "jump" phenomenon that occurs every time the UIO dropdown panel is opened on 
abledaccess. I haven't been able to find anything definitive yet, but as far as I can see, the issue is 
implicating a fine-grained timing problem with respect to the two different activities of setting the 
display of the containing div of the iframe to "block/none" and the animating activity of setting the iframe 
height itself.

I'm thinking it might be worth trying out the refactored version of UIOptions that I have been working on, 
which refactored the SlidingPanel component responsible for the animation as a side-effect of improving our 
cross-iframe strategy.

https://github.com/amb26/infusion/tree/FLUID-4525

There is a change that this version of SlidingPanel might fix the jerkiness issue since it uses a more 
straightforward strategy for animation, only affecting the element height rather than the two simultaneous 
operations that we use in the version of the component release for 1.4.

Michelle, it looked like you had a quick way of testing out changes on the site - was this by working on the 
live site or do you have some kind of local installation of it?

Thanks,
Antranig


More information about the fluid-work mailing list