jQuery UI Widgets Forums Grid Paging not displaying in Firefox (jqx 3.8.1+)

This topic contains 5 replies, has 3 voices, and was last updated by  admin 8 years, 3 months ago.

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

  • Fares Belhaouas
    Participant

    Hi,

    After our upgrade from jqx version 3.2 to jqx 3.8.1, I detected a defect where the Paging bar of the Grid does not display correctly in Firefox.

    Then I investigated and compared with Chrome, I found that an “opacity=0.99” was missing from the table div, only in Firefox.

    Analysing the source code of the library jqx-all, I found that the css apply for FF case was removed from 3.8.1 comparatively to the previous version.

                    if (b.jqx.browser.msie && b.jqx.browser.version > 8) {
                        B.table.css("opacity", "0.99");
                    }
                    if (b.jqx.browser.mozilla) {}
                    if (navigator.userAgent.indexOf("Safari") != -1) {
                        B.table.css("opacity", "0.99");
                    }
    

    Is there a reason why this happened ?


    Dimitar
    Participant

    Hi fares.kronos,

    Please note that the grid’s pager is correctly displayed in Firefox with the latest version of jQWidgets (4.1.1), as can be seen from the demo Paging. We suggest you to update to the latest version for the best widget experience.

    Best Regards,
    Dimitar

    jQWidgets team
    http://www.jqwidgets.com/


    Fares Belhaouas
    Participant

    Hi,

    Thanks Dimitar for taking the time to answer my question, even if it was expected and it does not help.
    Now, I will need to spend time to make a prototype from your demo and show that the paging does not work in FF in certain cases.
    I think that you should consult the developers who did that code and validate with them if they deleted this part of the code on purpose or by mistake, and my guess is that the last case happened.

    Fares


    admin
    Keymaster

    Fares from Kronos Inc, the Pager is displayed in FF. We tested with the current version of jQWidgets and FF. The opacity also does not matter at all. The current version is 4.1.1 March-28-2016, not 3.8.1 June-23-2015. The difference between both is almost an year so please, use the current version and report errors only for the current version. Pager will not be displayed only if pageable is set to false which is by default.

    Best Regards,
    Peter Stoev

    jQWidgets Team
    http://www.jqwidgets.com


    Fares Belhaouas
    Participant

    Hi,
    Thanks Admin, I know the process, I tried the latest version and it does not help, also it has the same missing code.
    Usually for other products/libraries, I prepare a prototype from the owner demo to show that it’s not related to our product and send screenshot of our product to show the issue.
    I thought that it can be different for jqwidgets, but I see that it’s not, let me spend some time preparing something.
    Also is there an easy way to attach files or images? or URL links are the only way to do that ?
    Fares


    admin
    Keymaster

    Fares, The Pager is displayed fine in our demos with the current version of FF(45.0.2 today) and jQWidgets 4.1.1. It’s also displayed in our tests and obviously if we cannot see a Pager, we will not release a product. For us this is enough and something as basic as a Pager will always be displayed when the widget is used correctly. If anything else on your page affects the widget’s pager, then I suggest you to debug and see whether some CSS or JavaScript on your page is not messing it. The opacity plays no role here. If you diff the files, you will notice differences everywhere in all the files, because the product is changing with time.

    Best Regards,
    Peter Stoev
    jQWidgets Team
    http://www.jqwidgets.com

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

You must be logged in to reply to this topic.