diff --git a/Window.py b/Window.py index 283939c..e8c78d3 100644 --- a/Window.py +++ b/Window.py @@ -73,8 +73,11 @@ class Window: self.projects_table.attach(l, i, i + 1, 0, 1) row = 1 - for p in projects_to_show: - self.projects_table.attach(gtk.Label(self.projects[p]), 0, 1, + pnames_to_show = map(lambda x: self.projects[x], projects_to_show) + pnames_to_show.sort() + for pname in pnames_to_show: + pnum = self.getProjectNum(pname) + self.projects_table.attach(gtk.Label(pname), 0, 1, row, row + 1) for i in range(1, len(col_headers)): l = gtk.Label()