Hi,

I filed http://bugzilla.qooxdoo.org/show_bug.cgi?id=8871

Regards,
 Jeroen

________________________________________
From: Martin Wittemann [martin.wittem...@1und1.de]
Sent: 14 January 2015 16:28
To: qooxdoo Development
Subject: Re: [qooxdoo-devel] Bug introduced in 4.0.2 by bugfix  on      
qx.event.handler.Pointer

Hey,
sounds like a bug to me. Could you open an issue in bugzilla for use?
Regards,
Martin


> Am 14.01.2015 um 10:07 schrieb Jeroen Smit <jeroen.s...@ortec.com>:
>
> Hi,
>
>
>
> I have just upgraded to the bugfixing release 4.0.2 and I noticed a side 
> effect of the change on qx.event.handler.Pointer in which the following check 
> has been added:
>
>
>
> // respect anonymous elements
>
> while (target && target.getAttribute("qxanonymous")) {
>
>   target = target.parentNode
>
> }
>
>
>
> This causes mouse and pointer events to not be propagated to widgets that 
> received these events before and should (I believe).
>
> The easiest way to see this is in the playground “pointerdown” on child 
> “column-button” of the table, e.g.
>
>
>
> var customizingButton = table.getChildControl("column-button");
>
> if (customizingButton != null) {
>
>   alert("button found");
>
>   customizingButton.addListener("pointerdown", function (e) {
>
>     alert("pointerdown");
>
>     if (e.isLeftPressed()) {
>
>       alert("pointerdown");
>
>     }
>
>   }, this, true);
>
> }
>
>
>
> The alert that the button is found is shown but none of the alerts inside the 
> listener. Using “mousedown” which should still work too according to the 
> documentation has no effect.
>
>
>
> I reverted the change in qx.event.handler.Pointer and now my code works again.
>
>
>
> Question is, is this a bug in qx.event.handler.Pointer or is the 
> column-button missing a property?
>
> Please let me know and I will open a bugreport
>
>
>
> Regards,
>
> Jeroen
>
>
>
> ------------------------------------------------------------------------------
> New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
> GigeNET is offering a free month of service with a new server in Ashburn.
> Choose from 2 high performing configs, both with 100TB of bandwidth.
> Higher redundancy.Lower latency.Increased capacity.Completely compliant.
> http://p.sf.net/sfu/gigenet_______________________________________________
> qooxdoo-devel mailing list
> qooxdoo-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to