How silly it was of me to think this was a trivial fix. It has caused unending suffering. We should just say no to touching old components in the future... :(
On 2010-09-24, at 17:32, Henry Minsky wrote: > approved > > On Fri, Sep 24, 2010 at 5:02 PM, P T Withington <[email protected]> wrote: > >> Change ptw-20100924-dzq by [email protected] on 2010-09-24 14:56:09 EDT >> in /Users/ptw/OpenLaszlo/trunk >> for http://svn.openlaszlo.org/openlaszlo/trunk >> >> Summary: Brain-oh in baseedittext >> >> Bugs Fixed: LPP-9227 Replace setPattern, setText(t,isinitvalue) with >> setAttribute('xxx',xxx) format >> >> Technical Reviewer: [email protected] (pending) >> QA Reviewer: mdemmon (pending) >> >> Details: >> The pattern attribute is local, the setter needs to implement the >> setAttribute protocol itself, not call super. The _field may not >> exist at applyArgs time, so conditionalize that, and update at >> init. >> >> Wow, this component could be designed better... >> >> Tests: >> Inspection >> >> Files: >> M lps/components/base/baseedittext.lzx >> >> Changeset: >> http://svn.openlaszlo.org/openlaszlo/patches/ptw-20100924-dzq.tar >> > > > > -- > Henry Minsky > Software Architect > [email protected]
