From 35acc9edc815b715582570ba4baec0909f2bb81b Mon Sep 17 00:00:00 2001 From: Joshua Lock Date: Thu, 29 Mar 2012 14:31:30 -0700 Subject: lib/bb/ui/crumbs/hoblistmodel: fix sorting of RecipeListModel Sort in ascending order on the recipe name (A-Z) and unset the default sort function so that there's no third (unsorted) state. (Bitbake rev: c6ab6c7caf16c04e2a0c0f2aefd3377f781206c7) Signed-off-by: Joshua Lock Signed-off-by: Richard Purdie --- bitbake/lib/bb/ui/crumbs/hoblistmodel.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'bitbake/lib/bb/ui/crumbs/hoblistmodel.py') diff --git a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py index bfd49bd24d..a09c7c726e 100644 --- a/bitbake/lib/bb/ui/crumbs/hoblistmodel.py +++ b/bitbake/lib/bb/ui/crumbs/hoblistmodel.py @@ -471,11 +471,6 @@ class RecipeListModel(gtk.ListStore): return True - def sort_func(self, model, iter1, iter2): - val1 = model.get_value(iter1, RecipeListModel.COL_NAME) - val2 = model.get_value(iter2, RecipeListModel.COL_NAME) - return val1 > val2 - """ Create, if required, and return a filtered gtk.TreeModelSort containing only the items which are items specified by filter @@ -485,7 +480,8 @@ class RecipeListModel(gtk.ListStore): model.set_visible_func(self.tree_model_filter, filter) sort = gtk.TreeModelSort(model) - sort.set_default_sort_func(self.sort_func) + sort.set_sort_column_id(RecipeListModel.COL_NAME, gtk.SORT_ASCENDING) + sort.set_default_sort_func(None) return sort def convert_vpath_to_path(self, view_model, view_path): -- cgit v1.2.3-54-g00ecf