approved On Mon, Jan 24, 2011 at 7:12 PM, P T Withington <[email protected]> wrote:
> 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 > -- Henry Minsky Software Architect [email protected]
