From 5145957c45c8f36c7b277eb07c693ef5f4316d6d Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 18 Mar 2025 16:31:29 +0100 Subject: [PATCH] Added fail-safe --- .../main/java/me/leolin/shortcutbadger/ShortcutBadgerAlt.java | 4 ++++ 1 file changed, 4 insertions(+) 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; } }