From 45df192a7718140d0f50d54ddb5e21861ba12992 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Sun, 24 Jun 2012 11:51:41 +0200 Subject: [PATCH] Tag category searches should be caseless. --- src/calibre/gui2/dialogs/tag_list_editor.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/dialogs/tag_list_editor.py b/src/calibre/gui2/dialogs/tag_list_editor.py index 136eeaff24..298641a9df 100644 --- a/src/calibre/gui2/dialogs/tag_list_editor.py +++ b/src/calibre/gui2/dialogs/tag_list_editor.py @@ -162,7 +162,7 @@ class TagListEditor(QDialog, Ui_TagListEditor): pass def search_clicked(self): - search_for = unicode(self.search_box.text()) + search_for = icu_lower(unicode(self.search_box.text())) if not search_for: error_dialog(self, _('Find'), _('You must enter some text to search for'), show=True, show_copy_button=False) @@ -176,7 +176,7 @@ class TagListEditor(QDialog, Ui_TagListEditor): if row >= rows: row = 0 item = self.table.item(row, 0) - if search_for in unicode(item.text()): + if search_for in icu_lower(unicode(item.text())): self.table.setCurrentItem(item) return info_dialog(self, _('Find'), _('No tag found'), show=True, show_copy_button=False)