From 91667dc67f496b9c41e6ef2cab4bcf919941590f Mon Sep 17 00:00:00 2001 From: LoveSy Date: Sat, 18 Sep 2021 22:59:35 +0800 Subject: [PATCH] [core] Fix icon draw on shitty MIUI (#1138) --- .../java/org/lsposed/lspd/service/LSPManagerService.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/org/lsposed/lspd/service/LSPManagerService.java b/core/src/main/java/org/lsposed/lspd/service/LSPManagerService.java index 2a0b0909..c169df97 100644 --- a/core/src/main/java/org/lsposed/lspd/service/LSPManagerService.java +++ b/core/src/main/java/org/lsposed/lspd/service/LSPManagerService.java @@ -154,7 +154,11 @@ public class LSPManagerService extends ILSPManagerService.Stub { private static Icon getManagerIcon() { if (managerIcon == null) { - managerIcon = getIcon(org.lsposed.manager.R.mipmap.ic_launcher); + try { + managerIcon = getIcon(org.lsposed.manager.R.mipmap.ic_launcher); + } catch (Throwable e) { + managerIcon = getIcon(org.lsposed.manager.R.drawable.ic_launcher); + } } return managerIcon; }