[Laszlo-dev] [Laszlo-checkins] r9751 - openlaszlo/trunk/demos/amazon
P T Withington
ptw at pobox.com
Wed Jun 18 06:13:46 PDT 2008
Was this a regression? Do we understand why you had to change the
reference to parent.parent?
If this is a regression, I'm concerned that something in the core
changed that will affect other users.
On 2008-06-18, at 03:36 EDT, jcrowley at openlaszlo.org wrote:
> Author: jcrowley
> Date: 2008-06-18 00:35:58 -0700 (Wed, 18 Jun 2008)
> New Revision: 9751
>
> Modified:
> openlaszlo/trunk/demos/amazon/amazon.lzx
> Log:
> Change 20080617-laszlo-4 by laszlo at T43-L3XEXMW on 2008-06-17
> 15:45:06 EDT
> in /home/laszlo/src/svn/openlaszlo/trunk-six
> for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: BluePrint Music: Dragging large album icon (from info) onto
> Shopping Cart Vertical Tab is not recognized.
>
> New Features:
>
> Bugs Fixed: LPP-4858 - BluePrint Music: Dragging large album icon
> (from info) onto Shopping Cart Vertical Tab is not recognized.
>
> Technical Reviewer: phil
> QA Reviewer: max
> Doc Reviewer: (pending)
>
> Documentation:
>
> Release Notes:
>
> Details: Applied the same fix I used a while back from the
> recommendations
> panel to the info panel. Also fixed it when dragging between
> Cart and
> Wish List panels, since it was broken there, too, and fixed an
> 'undefined'
> warning.
>
> Tests: Run Amazon demo. Click on the (i) button for any of the
> albums. Drag
> the album cover from the info panel that pops up over the Cart
> bar. It
> should bounce, and the item should be added to the panel. Repeat
> for Wish
> List. Then, open up Wish List, drag an item into Cart. The Cart
> bar
> should bounce, and the item should be added. Then close Wish
> List and open
> Cart and do the same thing. Wish List's bar should bounce, and
> the items
> should be added.
>
>
>
> Modified: openlaszlo/trunk/demos/amazon/amazon.lzx
> ===================================================================
> --- openlaszlo/trunk/demos/amazon/amazon.lzx 2008-06-18 03:20:04 UTC
> (rev 9750)
> +++ openlaszlo/trunk/demos/amazon/amazon.lzx 2008-06-18 07:35:58 UTC
> (rev 9751)
> @@ -198,9 +198,9 @@
>
> ondblclick="cart.addItem(parent.parent.datapath)">
> <attribute name="source" value="$
> {this.data}"/>
> <method name="itemDropped" args="dpath">
> - if
> (dragger.droppedInView(cart.parent)) {
> + if
> (dragger.droppedInView(cart.parent.parent)) {
> cart.addItem(dpath);
> - } else if
> (dragger.droppedInView(wish.parent)) {
> + } else if
> (dragger.droppedInView(wish.parent.parent)) {
> wish.addItem(dpath);
> }
> </method>
> @@ -250,7 +250,7 @@
> <![CDATA[
> var discs =
> this.datapath.xpathQuery('Disc')
> if (! discs) return;
> - if (! discs.length) discs =
> [ discs ];
> + if (! discs['length'])
> discs = [ discs ];
> var tracks = 0;
> for (i in discs) {
> var n = discs[i];
> @@ -364,10 +364,10 @@
> <shoppinglist id="cart" datapath="dsCart:/"
>
> panel_to_nudge="$once{parent.parent}">
> <method name="itemDropped" args="dpath">
> - if
> (dragsmall.droppedInView(wish.parent)) {
> + if
> (dragsmall.droppedInView(wish.parent.parent)) {
> wish.addItem(dpath);
> this.removeItem(dpath);
> - } else if (!
> dragsmall.droppedInView(cart.parent)) {
> + } else if (!
> dragsmall.droppedInView(cart.parent.parent)) {
> this.removeItem(dpath);
> } else if
> (dragsmall.droppedInTrash(cart.trashCan) ){
> this.removeItem(dpath);
> @@ -386,13 +386,13 @@
> <shoppinglist id="wish" datapath="dsWish:/"
>
> panel_to_nudge="$once{parent.parent}">
> <method name="itemDropped" args="dpath">
> - if
> (dragsmall.droppedInView(cart.parent)) {
> + if
> (dragsmall.droppedInView(cart.parent.parent)) {
> cart.addItem(dpath);
> this.removeItem(dpath);
> } else if
> (dragsmall.droppedInTrash(wish.trashCan) ){
> this.removeItem(dpath);
> return
> - } else if (!
> dragsmall.droppedInView(wish.parent)) {
> + } else if (!
> dragsmall.droppedInView(wish.parent.parent)) {
> this.removeItem(dpath);
> }
> </method>
>
>
> _______________________________________________
> Laszlo-checkins mailing list
> Laszlo-checkins at openlaszlo.org
> http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins
More information about the Laszlo-dev
mailing list