OSDN Git Service

Make GEL not crashloop.
authorMark Brophy <mbrophy@google.com>
Sat, 9 Aug 2014 18:25:49 +0000 (19:25 +0100)
committerMark Brophy <mbrophy@google.com>
Sat, 9 Aug 2014 18:32:52 +0000 (19:32 +0100)
Being able to actually use the phone is a good feature.

Change-Id: I345258374dda81a852544d8ed0045e57195f88d3

src/com/android/launcher3/compat/UserManagerCompatVL.java

index ad6f78e..0ad824b 100644 (file)
@@ -48,7 +48,12 @@ public class UserManagerCompatVL extends UserManagerCompatV17 {
 
     @Override
     public Drawable getBadgedDrawableForUser(Drawable unbadged, UserHandleCompat user) {
-        return mUserManager.getBadgedIconForUser(unbadged, user.getUser());
+        try {
+            // STOPSHIP(mokani): Clean this up.
+            return mUserManager.getBadgedIconForUser(unbadged, user.getUser());
+        } catch (Throwable t) {
+            return unbadged;
+        }
     }
 
     @Override