tree items alignment in treelistctrl

tree items of some level that have children are badly aligned with items of the same level which don't have children (you can modify the demo to see it, just not giving children to a root child).
Is it something manageable from python or from the c++ code?