-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draggable error on Firefox #43
Comments
I'm a little confused - I'm not seeing any errors in Firefox, and that code doesn't require that the object have a "width" setter - it simply checks to see if r.width is a value and if not, it adds it appropriately. The following lines BOTH evaluate as true if r.width is undefined: if (!r.width) {... Can you show me an example of it generating an error in Firefox? Perhaps a codepen demo? |
When I use the onDrag callback, I And if you have a rect width zero width, this validate as false too.
See this pen: I'm using FF 29.0.1 on a Mac OSX 10.9.3 |
Sorry, I'm still confused :) I'm on exactly the same system (Mac OSX 10.9.3, Firefox 29.0.1) and the only errors I see on that codepen link are a bunch of complaints that "TypeError: others.indexOf is not a function" which is in your code, not Draggable. How can I see the error you're talking about? Oh, and I used !r.width to be more concise and it's fine if it evaluates as true when the width is zero (I was aware of that) - I figured if you're hit-testing something that's reporting as zero-width, it deserves double-checking anyway. Again, I'd really like to figure out how to see the error you're reporting. Nobody else has reported it and I'm not able to get it so I'm kinda baffled. Any more clues? |
I didn't see any errors in draggable either, jack, just the others.indexOf I'm also perfectly fine with your use of lazy existence checking; I do it On Mon, Jun 2, 2014 at 1:25 PM, jackdoyle notifications@github.com wrote:
|
I don`t know why, but that pen is not updated with the last code version. See at this new pen: But I can only get this error at the |
I tried that URL...still zero errors for me in Firefox. Can you be very specific about what I need to do to generate that error and precisely where I'd look? |
On Firefox, the return of getBoundingClientRect is a DOMRect. This object has no setter method for
width
property.I`m getting errors at this line:
https://github.com/greensock/GreenSock-JS/blob/master/src/uncompressed/utils/Draggable.js#L1534
I resolved changing to:
if( r.width===undefined )
at the line before.The text was updated successfully, but these errors were encountered: