jQWidgets Forums

jQuery UI Widgets Forums Grid Touch Event issue when touching a grid cell on iPad (Touch Devices)

This topic contains 1 reply, has 2 voices, and was last updated by  Peter Stoev 11 years, 8 months ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author

  • Stephen Agius
    Participant

    Hi,

    I am testing a grid which on Desktop Browsers works fine. Once I test the grid on an iPad, I am debugging it using the Electric Plum Plugin for Visual Studio and once I click on a cell in the grid, the following error comes up and never stops:

    Uncaught RangeError: Maximum call stack size exceeded. jqxcore.js:7
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135
    a.extend.dispatchMouseEvent jqxcore.js:7
    a.extend.touchScroll.c jqxcore.js:7
    jQuery.event.dispatch jquery-1.9.1.js:3074
    elemData.handle jquery-1.9.1.js:2750
    (anonymous function) about:blank:122
    fireTouchEvents about:blank:120
    phantomTouchStart about:blank:135

    This ends up freezing the website. As this is a simulator of an iPad, I also tested it directly on an iPad and once touching a grid cell, the iPad slows down alot which I believe it ends up having the same errors although I cannot be sure what’s going on directly.

    Is there any ideas and help on how can I stop this issue? This is only being fired on Touch Devices.


    Peter Stoev
    Keymaster

    Hi Stephen Agius,

    We cannot reproduce such behavior when testing on a real IPad using our samples. If you have a sample which demonstrate such behavior, then please send it and we will test your scenario locally. In addition, the grid scrolling on a touch device will be slower than the native scrolling on the rest of your page.

    Best Regards,
    Peter Stoev

    jQWidgets Team
    http://www.jqwidgets.com

Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.