From 06046c93ddb71de7f5e37b2a35a54e10ed03692e Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Mon, 22 Oct 2012 17:19:42 +0200 Subject: [PATCH] Somehow icu collation_order stopped ignoring case. --- src/calibre/gui2/tag_browser/model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/tag_browser/model.py b/src/calibre/gui2/tag_browser/model.py index d6d62af83c..c39026859a 100644 --- a/src/calibre/gui2/tag_browser/model.py +++ b/src/calibre/gui2/tag_browser/model.py @@ -415,10 +415,10 @@ class TagsModel(QAbstractItemModel): # {{{ if not tag.sort: c = ' ' else: - c = tag.sort + c = icu_upper(tag.sort) ordnum, ordlen = collation_order(c) if last_ordnum != ordnum: - last_c = icu_upper(c[0:ordlen]) + last_c = c[0:ordlen] last_ordnum = ordnum cl_list[idx] = last_c top_level_component = 'z' + data[key][0].original_name