[Webkit-unassigned] [Bug 43023] New: CSS Animations: Restarting animations without a setTimeout doesn't work
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jul 27 01:04:43 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=43023
Summary: CSS Animations: Restarting animations without a
setTimeout doesn't work
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
URL: http://developer.apple.com/safari/library/documentatio
n/internetweb/conceptual/safarivisualeffectsprogguide/
Animations/Animations.html
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: CSS
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: paul.bakaus at gmail.com
Hi,
it seems that this bug is so apparent that Apple's own guidelines have to workaround it, as they're all using setTimeout to restart an animation. This is actually pretty severe, as there's currently no way to animate smoothly from one keyframe based animation to another.
I'm having this specific issue as I'm animating walking characters in an isometric path (in eight directions). So the animation goes into one direction for one tile (say, 45px), and then the animation needs to be restarted due to the nature of the tiling. With setTimeout and plenty of characters, you'll see noticable pauses, as the setTimeout is only executed after the current action queue is done.
If there's already another workaround for this, please let me know and I'll be quiet :)
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list