[Laszlo-checkins] r12719 - openlaszlo/trunk/WEB-INF/lps/lfc/kernel/swf
bargull@openlaszlo.org
bargull at openlaszlo.org
Mon Feb 2 15:15:18 PST 2009
Author: bargull
Date: 2009-02-02 15:15:16 -0800 (Mon, 02 Feb 2009)
New Revision: 12719
Modified:
openlaszlo/trunk/WEB-INF/lps/lfc/kernel/swf/LzSprite.as
Log:
Change 20090202-bargull-VdP by bargull at dell--p4--2-53 on 2009-02-02 23:46:59
in /home/Admin/src/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: don't let queuedplayaction recurse
New Features:
Bugs Fixed: LPP-7707
Technical Reviewer: ptw
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Iterate over local copy of "queuedplayaction" and set sprite's "queuedplayaction" to null.
That way "doQueuedPlayAction" won't recurse indefinite.
Tests:
both testcases from bugreport
Modified: openlaszlo/trunk/WEB-INF/lps/lfc/kernel/swf/LzSprite.as
===================================================================
--- openlaszlo/trunk/WEB-INF/lps/lfc/kernel/swf/LzSprite.as 2009-02-02 22:50:12 UTC (rev 12718)
+++ openlaszlo/trunk/WEB-INF/lps/lfc/kernel/swf/LzSprite.as 2009-02-02 23:15:16 UTC (rev 12719)
@@ -1451,6 +1451,7 @@
this.doQueuedDel.unregisterAll();
var qa = this.queuedplayaction;
+ this.queuedplayaction = null;
for (var i = 0; i < qa.length; i += 3) {
this[ qa[i] ] ( qa[i + 1], qa[i + 2] );
}
More information about the Laszlo-checkins
mailing list