I have a section of my code where I set the format for a column ({0:n3} in this case), and I can't get it to reflect in the grid unless I call hideColumn on a different column.
I set the column format like grid.columns[0].format = "{0:n3}"; then try to refresh the grid (grid.refresh()). That doesn't reflect in the grid, but is set in the column properties and can be seen in debug mode. Now when I go back and do a grid.hideColumn("SomeDifferentColumn") and refresh the grid, the formatting change is visible.
So what is going on in hideColumns that would make that become visible?