It looks as something is still wrong with the open and close functions. When you open e.g. a root node up to its deepest level and you try to close it completely by clicking the root node again, only the number of rows below that root node equal to the number of children the node hase. From then on the rows get completely mixed up showing e.g. a child node of root node 1 below root node 2.
Don't know what the best solution to this could be, but seems as you need some kind of recursive close function (closing all children's children and so on before closing the clicked node itself). I tried to build this into the treeGridNodeClosed function in the TreeGrid class, but for some reason it won't work. Does anybody have ideas?
