From: <no...@so...> - 2001-01-10 08:30:24
|
Bug #128263, was updated on 2001-Jan-10 00:30 Here is a current snapshot of the bug. Project: DynAPI 2 Category: API Extentions Status: Open Resolution: None Bug Group: None Priority: 5 Submitted by: marstr Assigned to : nobody Summary: PathAnimation.stopAnimation() bug (& patch) Details: dynapi/util/pathanim.js a bug in PathAnimation.stopAnimation() causes the onpathstop-event to fire before some values were set (this.playing=false) before you couldn't slide a DynLayer directly in a onpathstop eventListener (while this.playing still was true) i've moved the line if (this.dlyr != null) this.dlyr.invokeEvent("pathstop"); last in the method which solved the problem PathAnimation.prototype.stopAnimation = function () { if (this.pathPlaying && this.pathPlaying.resets && !this.cancelThread && this.dlyr!=null) this.dlyr.moveTo(this.pathPlaying[0],this.pathPlaying[1]); this.stop(); delete this.pathPlaying; // only deletes unstored path this.playing = false; if (this.dlyr != null) this.dlyr.invokeEvent("pathstop"); }; For detailed info, follow this link: http://sourceforge.net/bugs/?func=detailbug&bug_id=128263&group_id=5757 |