ライブラリ更新

git-svn-id: http://www.cozmixng.org/repos/piro/treestyletab/trunk@5488 599a83e7-65a4-db11-8015-0010dcdd6dc2
This commit is contained in:
piro 2009-11-25 10:35:52 +00:00
parent 9d48654b02
commit f86f41ae8b

View File

@ -24,7 +24,7 @@
http://www.cozmixng.org/repos/piro/fx3-compatibility-lib/trunk/animationManager.js http://www.cozmixng.org/repos/piro/fx3-compatibility-lib/trunk/animationManager.js
*/ */
(function() { (function() {
const currentRevision = 4; const currentRevision = 5;
if (!('piro.sakura.ne.jp' in window)) window['piro.sakura.ne.jp'] = {}; if (!('piro.sakura.ne.jp' in window)) window['piro.sakura.ne.jp'] = {};
@ -110,7 +110,10 @@
{ {
// task should return true if it finishes. // task should return true if it finishes.
var now = (new Date()).getTime(); var now = (new Date()).getTime();
aSelf.tasks = aSelf.tasks.filter(function(aTask) { var tasks = aSelf.tasks;
aSelf.tasks = [null];
tasks = tasks.filter(function(aTask) {
if (!aTask) return false;
try { try {
return !aTask.task( return !aTask.task(
now - aTask.start, now - aTask.start,
@ -123,6 +126,7 @@
} }
return false; return false;
}); });
aSelf.tasks = aSelf.tasks.slice(1).concat(tasks);
if (!aSelf.tasks.length) if (!aSelf.tasks.length)
aSelf.stop(); aSelf.stop();
} }