commit | 3879194799d20ce1bd4ca98432dff20f72f634b0 | [log] [tgz] |
---|---|---|
author | Winson Chung <winsonc@google.com> | Tue Mar 24 15:23:51 2015 -0700 |
committer | Winson Chung <winsonc@google.com> | Tue Mar 24 15:23:51 2015 -0700 |
tree | 7cda3a8d0b419b56a1995c0657ab04cbbfdac9e7 | |
parent | dcb3fa6939c6f1c173e5c8ac3a52ae1093dbfb1a [diff] |
Check the code point instead of the character when determining digit sections. Change-Id: Ie21fda92ca5097cc9deb7c59001b61dc44603d4b
diff --git a/src/com/android/launcher3/compat/AlphabeticIndexCompat.java b/src/com/android/launcher3/compat/AlphabeticIndexCompat.java index 47e1b7a..f890706 100644 --- a/src/com/android/launcher3/compat/AlphabeticIndexCompat.java +++ b/src/com/android/launcher3/compat/AlphabeticIndexCompat.java
@@ -105,7 +105,7 @@ public String computeSectionName(String s) { String sectionName = getBucketLabel(getBucketIndex(s)); if (sectionName.trim().isEmpty() && s.length() > 0) { - boolean startsWithDigit = Character.isDigit(s.charAt(0)); + boolean startsWithDigit = Character.isDigit(Character.codePointAt(s.trim(), 0)); if (startsWithDigit) { // Digit section return "#";