Bug Tracker

Opened 12 years ago

Closed 12 years ago

Last modified 10 years ago

#260 closed bug (fixed)

Multiple simultaneous animations not completing in FF

Reported by: John Daharsh Owned by:
Priority: critical Milestone: 1.1.3
Component: effects Version: 1.1.2
Keywords: Cc:
Blocked by: Blocking:

Description

Here is a demo: http://www.daharsh.net/jsTest/jQueryVSScriptaculousSilultaneousAnimations

4 divs moving simultanously on page load. In IE, it works beautifully for me. Firefox runs horribly and doesn't always complete the animations. (Win XP PRO SP2 - 2Ghz Proc, 1 Gb RAM)

Brandon Aaron saw that the animation did not complete in JQuery, John Resig also saw this and suggested that I throw it in Bug Tracker.

This was posted in the forums first.

Change History (6)

comment:1 Changed 12 years ago by brandon

I've also had issues with animations not completeing ... even simple single div animations.

comment:2 Changed 12 years ago by rsoule

I've had issues as well. Mine happen when positioning an element using the animate function. It doesn't seem to be position the x coordinates correctly. I guess different results every time.

Thanks John, you're the man.

comment:3 Changed 12 years ago by john

Milestone: 1.1
Priority: majorcritical
Version: 1.1

comment:4 Changed 12 years ago by john

Milestone: 1.1a
Version: 1.1a

We're going to be tackling a retooling of the fx module for the 1.2 release - won't be able to get it in for 1.1.

comment:5 Changed 12 years ago by brandon

Component: corefx

Stefan came up with an idea for a rework of the fx engine and I believe it will fix this problem. Currently each animation (height, width, opacity, etc) all have their separate timers, even if they are all being animated at the same time. His idea is to only use one timer if it is all happening at once. This proposal was brought up on the dev list.

comment:6 Changed 12 years ago by john

Milestone: 1.1.3
Resolution: fixed
Status: newclosed
Version: 1.1.2

This should be fixed in SVN rev [1531].

Note: See TracTickets for help on using tickets.