Tagged: jqxGrid header
While automating some tests in Chrome (and FF) using the Ranorex test automation tool, I noticed a weird thing about jqxGrid header. In some cases, the grid header simply disappears. Together with Ranorex support, we tracked the problem down to a simple script, which causes the problem. It’s easily reproducible in jqxGrid demo.
Steps to reproduce:
Go to this demo page in Chrome:
Start Chrome dev tools and enter this script into console and confirm it:
document.evaluate("//div[@id='innerdemoContainer']//app-root//div[@role='tablist']/div/div/jqxgrid[@class='']/div[@role='grid']/div/div/div/div[@class='jqx-grid-content jqx-grid-content-light jqx-widget-content jqx-widget-content-light']/div/div/div/div[@class='jqx-grid-cell-left-align']",document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.scrollIntoView();
Once processed, grid header simply disappears. There is just table, both tabs, but no grid header at all! The problem is reproducible also in FF. There is no such problem in IE. Could you please check and fix this problem? Thanks.
Thanks for the report. We will look into that!
Thanks for the reply! Good luck with finding the source of issue! 😉
I’m sorry for pressing this matter, but is there something new regarding this issue? It’s a real problem for us. Basically, it prevents us from creating reasonable automated tests whenever jqxGrid is present. Almost every test case we have requires certain workarounds to make them functional. But these workarounds are not 100% reliable and they also slow our tests, not to mention they are meaningless. Thank you in advance.
A work item is created, but I can’t tell you when this will be fixed.
Any update on this?
You must be logged in to reply to this topic.