First of all, thank you so much for adding in the column hierarchy handling, I’ve been waiting for it for quite some time. One issue I’ve noticed with it is that if you have a pinned column with the hierarchies enabled, the sub-column headers will cover the pinned column’s header when scrolling. You can see this with the base column hierarchy demo:
http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxgrid/columnshierarchy.htm?web
I just used chrome inspector to pin the first column:
$(“#jqxgrid”).jqxGrid(‘pincolumn’, ‘SupplierName’);
When scrolling, the ‘Product Details’ and ‘Order Details’ headers will cover the ‘Supplier Name’ header. This is because of how the columns are rendered, each column header div gets a z-index of 1 less than the one to the left. But the ‘hierarchy’ columns start with a higher z-index than the pinned column, making them always on top.