From 1f98cb36190a3b827883c1e5df240e0828783382 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Mon, 11 Jul 2011 11:07:10 +0100 Subject: [PATCH] Fix sorting problem in manage categories --- src/calibre/gui2/dialogs/tag_categories.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calibre/gui2/dialogs/tag_categories.py b/src/calibre/gui2/dialogs/tag_categories.py index 74e4706c04..22f1587766 100644 --- a/src/calibre/gui2/dialogs/tag_categories.py +++ b/src/calibre/gui2/dialogs/tag_categories.py @@ -260,6 +260,7 @@ class TagCategories(QDialog, Ui_TagCategories): self.applied_items = [cat[2] for cat in self.categories.get(self.current_cat_name, [])] else: self.applied_items = [] + self.applied_items.sort(key=lambda x:sort_key(self.all_items[x].name)) self.display_filtered_categories(None) def accept(self):