From 0bbdeaaa6e05ecbb7ef0323d5e2ed91bd507c37c Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Sun, 2 Nov 2008 23:18:38 +0000 Subject: [PATCH] FolderMessageList was lowercasing and comparing two strings. Using case-insensitve comparisons is much, much cheaper --- src/com/fsck/k9/activity/FolderMessageList.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/fsck/k9/activity/FolderMessageList.java b/src/com/fsck/k9/activity/FolderMessageList.java index ddf2bdfd8..3000db9e5 100644 --- a/src/com/fsck/k9/activity/FolderMessageList.java +++ b/src/com/fsck/k9/activity/FolderMessageList.java @@ -1219,7 +1219,7 @@ public class FolderMessageList extends ExpandableListActivity { } else if (k9.INBOX.equalsIgnoreCase(s2)) { return 1; } else - return s1.toUpperCase().compareTo(s2.toUpperCase()); + return s1.compareToIgnoreCase(s2); } }