I don't know exactly how to replicate it in our environment, but it appears to only happen after an autofit operation is done on all the columns. After attempting to resize a header column, the row columns become misaligned.
See the attachment for an example of what I'm talking about. It also happens if I simply place my mouse cursor so that it changes to the "resize column" pointer vs. the default pointer and move the pointer down.
Our treelist code is very cumbersome or I'd post it here -- we're updating the control in JavaScript based on user-defined attributes -- so I'm not sure if adding it here would help. I've tried replicating this on the treelist demo page as well as in the dojo, but as of yet have been unsuccessful. (The dojo represents the code we created for the treelist as closely as possible.)
Has anyone experienced this before and, if so, how did you resolve it?