Change ptw-20110124-rKL by [email protected] on 2011-01-24 19:08:25 EST in /Users/ptw/OpenLaszlo/trunk-3 for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: More careful accounting of __delegates Bugs Fixed: LPP-9705 delegates created by a handler in a state do not get deleted from the parent's __delegates array when they are removed Technical Reviewer: [email protected] (pending) QA Reviewer: [email protected] (pending) Details: LzEventable: Tell the delegate you are destroying not to worry about its tracking LaszloEvents: If a tracked delegate is destroyed other than from the context being destroyed, it needs to remove itself from the context's __delegates. Tests: Test case from bug report. Smokecheck. Files: M WEB-INF/lps/lfc/core/LzEventable.lzs M WEB-INF/lps/lfc/events/LaszloEvents.lzs Changeset: http://svn.openlaszlo.org/openlaszlo/patches/ptw-20110124-rKL.tar
