On the demo site the slide-down draw drops smoothly to the bottom of the content within it. On my local development site (Drupal7.9, Linux) , it drops almost twice as far before returning to a "normal" height. It doesn't take but a second to return but the bounce is annoying. Doesn't matter what browser i use and your demo site works fine in all of them. Attaching a couple of screenshots.
Thanks for a really great theme. I appreciate it.

CommentFileSizeAuthor
normal height.jpg39.43 KBclaynm
initial drop.jpg45.53 KBclaynm

Comments

stan turyn’s picture

I can confirm this issue - also have a bounce although by the look of it not as big as OP's. Drupal 7.8 and 7.9, Firefox and Chrome on Linux

claynm’s picture

The bounce seems to be proportionate to the height of the content. If i put only the "powered by Drupal" logo in the draw, it's much less dramatic. Hope that helps.

akalam’s picture

Setting the #draw container to a specific height, fix the issue.

Example:

#draw {
  display: none;
  height: 130px;
}

Should be put at settings page?

Jeff Burnz’s picture

That is essentially the problem, jQuery is not calculating the height correctly to begin with, I'm not sure setting a fixed height is a generic solution for everyone (or most), good for some specific use cases where the height is known or can be reasonably predicted, but for many this won't work or be difficult to maintain.

What I am not sure of is why the height is wrong to begin with, I wasn't able to reproduce the problem. I need to look into this more.

If someone could post some links to a site or pages where this clearly happens that would be helpful.

claynm’s picture

This page exhibits the problem (http://www.lots.co.uk/antiques/) and the one in the screenshots of the original posting (http://4revisions.com) did when the login block was present but you can see from a visit, it doesn't now without it. I'm not suggesting it's the login block since it would do the bouncy thing with only the "powered by Drupal" block in the draw.
Let me know if i can help by changing anything in 4revisions. . . i can fool with that.

claynm’s picture

Setting the #draw container's width to 100% fixes the issue in every case i've tested it.

stan turyn’s picture

Yes!! That indeed works. Thank you

akalam’s picture

Jeff Burnz’s picture

Version: 7.x-2.0-beta2 » 7.x-2.x-dev
Category: support » bug

Setting the #draw container's width to 100% fixes the issue in every case i've tested it.

Cool, I'll add that and make a commit. Cheers!

Jeff Burnz’s picture

Status: Active » Fixed

Fixed in head and cutting new RC release shortly.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.