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 "#";