ui-layout
ui-layout copied to clipboard
Cannot read property '0' of undefined
Steps to Reproduce (Using attached Plunker):
- Drag vertical bar off the left of the screen
- Move mouse around off screen until error appears in browser console
Environment:
- AngularJS: 1.2.10
- jQuery: 1.12.0
- ui-layout: 1.4.2
Plunker to Reproduce: http://plnkr.co/edit/Ex2Iwnt2BfzZ0kyuOK1H
It appears that the issue is on line 179 of ui-layout.js and occurs only when jQuery is being used. I think it's just a case of checking if mouseEvent.originalEvent.targetTouches is defined before trying to access its "0" property.
If I get a chance I'll submit a pull request fixing this soon.
After further investigation it looks like the issue is actually coming from mouseMoveHandler not handling a mouse position of 0 correctly.
@mackenzieajudd Hi, When it came to version?
experiencing same issue.
Having the same problem. Looks like we will have to make changes to ui-layout manually because it's a long dead project.