I am developing a web app using dhtmlx and I used the grid component. Although the app is not intended to be optimized for mobile devices, I would like it to be rendered properly in devices like iPad.
I noticed the following behaviour:
I created a layout object and I attached a tab bar. Inside the first tab I attached a toolbar and a grid (using the methods tab.attachToolbar & tab.attachGrid). It seems that when I attach the grid, the toolbar becomes invisible and the grid header is invisible as well on iPad (both in Chrome & Safari). If I do not attach the grid, the toolbar is rendered properly. If I press the refresh button on the browser, both the grid and the toolbar become visible instantly before the page reloads.
I know that the Touch library should be used for mobile devices but have also noticed this behaviour? Should the dhtmlxSuite be used explicitly for desktop browsers ?