[Laszlo-dev] For Review: 20081010-laszlo-2 Summary: SWF9: Datapointer ActionScript errors when using combobox with datapath
Philip Romanik
promanik at laszlosystems.com
Fri Oct 10 07:03:02 PDT 2008
Yes, Approved!
>Er, right, thanks for catching that... I didn't see his comment.
>
>Thanks. Approved if I change it to if(d is lz.DataNodeMixin) ?
>
>Philip Romanik wrote:
> > Your check isn't quite right. The argument is a lz.DataNodeMixin, not
> > lz.datapointer.
> > As Andre mentioned in LPP-7147, the check is
> >
> > if(d is lz.DataNodeMixin){
> >
> > BTW, The use of 'is' instead of 'instanceof' is described here:
> >
> <http://wiki.openlaszlo.org/SWF9_Conversion#calling_.27instanceof.27_wi>http://wiki.openlaszlo.org/SWF9_Conversion#calling_.27instanceof.27_wi
> > th_a_null_value_will_throw_runtime_error
> > .
> >
> >
> >
> >
> >
> >
> >> NOTE: This is an update for the Amazon bug from yesterday, which
> >> fixes the broader issue.
> >>
> >> Change 20081010-laszlo-2 by laszlo at T43-L3XEXMW on 2008-10-10 08:20:18 EDT
> >> in /home/laszlo/src/svn/openlaszlo/trunk-bigboss
> >> for
> <http://svn.openlaszlo.org/openlaszlo/trunk>http://svn.openlaszlo.org/openlaszlo/trunk
> >>
> >> Summary: SWF9: Datapointer ActionScript errors when using combobox
> >> with datapath
> >>
> >> New Features:
> >>
> >> Bugs Fixed: LPP-7147 - SWF9: Datapointer ActionScript errors when
> >> using combobox with datapath
> >>
> >> Technical Reviewer: promanik
> >> QA Reviewer: henry
> >> Doc Reviewer: (pending)
> >>
> >> Documentation:
> >>
> >> Release Notes:
> >>
> >> Details: There was an issue where basecombobox expected
> >> that a particular argument would always be a
> >> datapointer, but there were many cases in which
> >> it wasn't. So I altered it so that it would only
> >> call setPointer() if the argument passed was an
> >> instance of a datapointer, to prevent it from
> >> trying (and failing) when it was a string.
> >>
> >> Tests: Run the Amazon demo in SWF9 (and the other
> >> runtimes). Edit one of the credit cards in
> >> payment options. You shouldn't get any kind
> >> of AS error that crashes the app.
> >>
> >> If you want, you could run the testcase from
> >> LPP-7147 in SWF9. There should now be no errors.
> >>
> >> Also, run the combobox tests and examples -- they
> >> should all still function the same.
> >>
> >> Files:
> >> M lps/components/base/basecombobox.lzx
> >>
> >> Changeset:
> >>
> <http://svn.openlaszlo.org/openlaszlo/patches/20081010-laszlo-2.tar>http://svn.openlaszlo.org/openlaszlo/patches/20081010-laszlo-2.tar
> >>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20081010/e13ef03b/attachment.html
More information about the Laszlo-dev
mailing list