diff --git a/app/src/main/java/me/leolin/shortcutbadger/ShortcutBadgerAlt.java b/app/src/main/java/me/leolin/shortcutbadger/ShortcutBadgerAlt.java index bd22001d7d..9435461104 100644 --- a/app/src/main/java/me/leolin/shortcutbadger/ShortcutBadgerAlt.java +++ b/app/src/main/java/me/leolin/shortcutbadger/ShortcutBadgerAlt.java @@ -44,6 +44,7 @@ public final class ShortcutBadgerAlt { private final static Object sCounterSupportedLock = new Object(); static { + // https://github.com/leolin310148/ShortcutBadger/tree/master/ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl BADGERS.add(AdwHomeBadger.class); BADGERS.add(ApexHomeBadger.class); BADGERS.add(DefaultBadger.class); @@ -87,6 +88,9 @@ public final class ShortcutBadgerAlt { eu.faircode.email.EntityLog.log(context, ex + "\n" + Log.getStackTraceString(ex)); } return false; + } catch (Throwable ex) { + eu.faircode.email.Log.e(ex); + return false; } }