[Laszlo-dev] Problem with baselistitem (and derived objects like radiobutton)

Sarah Allen sarah at ultrasaurus.com
Wed Aug 12 07:54:21 PDT 2009


I believe this is as designed and how it has always worked.  If you  
don't have that behavior, how would you be able to respond to  
selection transitioning to off?  The two names were for backwards  
compatibility when we added one to be similar to HTML or something.   
They were meant to have identical behavior.

Sarah

On Aug 11, 2009, at 7:27 PM, promanik at laszlosystems.com wrote:

> Hi Max,
>
> I'd like your thoughts on this. I think there is a problem in  
> baselistitem. If setSelected() is called with false, the onselect  
> and onselected events are generated.
>
>        <method name="setSelected" args="s">
>            <![CDATA[
>                this.selected = s;
>                if (this.onselect.ready) this.onselect.sendEvent(this);
>                if (this.onselected.ready)  
> this.onselected.sendEvent(this);
>            ]]>
>        </method>
>
>
> According to the docs:
>
> onselect  Event sent when the user makes a selection.
> onselected  Event sent when this item is selected.
>
>
> I don't think either of these should be generated if this.selected  
> is false and this might explain some of the strange behavior in  
> LPP-7594. I will play with this tomorrow.
>
> Thanks!
>
> Phil






More information about the Laszlo-dev mailing list