Comment 1 for bug 435310

Looks like this is a GTK problem.
Even when using all of these:
     self.treeview.expand_to_path(path)
     self.treeview.scroll_to_cell(path)
     self.treeview.set_cursor(path)
It still will not scroll the widget properly.