#9957 closed bug (duplicate)
setTimeout setInterval broken
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | high | Milestone: | 1.next |
Component: | effects | Version: | 1.6.2 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Case A:
function a() {
obj.animate ( { } , speed ) setTimeout(a , 1000)
} setTimeout (a , 1000 ) ;
Case B:
function a() {
obj.animate ( { } , speed )
}
setInterval(a, 1000)
In both of cases, animation repeatedly stacked!
When I was seeing the other tab of chrome, I've got back to original page which has scripts like above. Browser ignore original duration of animation.
In IE9, it didn't appear. it appeared in Chrome, FF.
I've also tested this bug in 1.5.2, it didn't appear.
Change History (4)
comment:1 Changed 12 years ago by
comment:2 Changed 12 years ago by
Component: | unfiled → effects |
---|---|
Milestone: | None → 1.next |
Priority: | undecided → high |
Resolution: | → duplicate |
Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
http://jsfiddle.net/2AU3S/ here is example