[Laszlo-dev] For Review: 20081010-laszlo-2 Summary: SWF9: Datapointer ActionScript errors when using combobox with datapath
J Crowley
jcrowley at laszlosystems.com
Fri Oct 10 07:00:36 PDT 2008
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_with_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
>>
>> 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
>>
More information about the Laszlo-dev
mailing list