I had to plug-in my mouse to test this one too. :)

The solution was to use a self-calling timeout instead of an interval. That
guarantees that the polling intervals (now polling timeouts, I guess) are
spaced apart even if one fires later than expected.

Argh. How frustrating. If only...

Brian.

On 3/26/07, Dan G. Switzer, II <[EMAIL PROTECTED]> wrote:

Brian,

>And thank you Dan -- you were actually much closer to the actual issue
than
>my earlier hypotheses. Animate is not killing hoverIntent, but it is
>(occasionally) delaying one of the polling intervals, so that two are
>firing in very close succession.

The only reason I suspect this as the root cause is I was having problems
recreating the problem using the method you described. (But I was using my
trackpoint and my circles were always of various sizes--precise control
with
a trackpoint is hard. Moving to a mouse--where my circles were very
consistent--also popped up the problem.)

However, if I moved the cursor back-n-forth in a straight line I noticed
the
problem. This just got me thinking that the problem probably had to do
w/the
interval delay and the current mouse positioning.

-Dan


_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to