Modify ↓
Ticket #9957 (closed bug: duplicate)
setTimeout setInterval broken
| Reported by: | kimdwkimdw@… | Owned by: | |
|---|---|---|---|
| Priority: | high | Milestone: | 1.next |
| Component: | effects | Version: | 1.6.2 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
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
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

http://jsfiddle.net/2AU3S/ here is example