Allow for infinite animation loop.
This commit is contained in:
@@ -1714,7 +1714,8 @@ OpenLayers.Util.requestAnimationFrame = (function() {
|
|||||||
var loops = {};
|
var loops = {};
|
||||||
var request = OpenLayers.Util.requestAnimationFrame;
|
var request = OpenLayers.Util.requestAnimationFrame;
|
||||||
|
|
||||||
OpenLayers.Util.loopAnimation = function(duration, callback, element) {
|
OpenLayers.Util.loopAnimation = function(callback, duration, element) {
|
||||||
|
duration = duration > 0 ? duration : Number.POSITIVE_INFINITY;
|
||||||
var id = ++counter;
|
var id = ++counter;
|
||||||
var start = +new Date;
|
var start = +new Date;
|
||||||
loops[id] = function() {
|
loops[id] = function() {
|
||||||
|
|||||||
Reference in New Issue
Block a user