From 66d8a3e1c64b104bffea6ab58f940d501eb06cb2 Mon Sep 17 00:00:00 2001 From: 5ec1cff <56485584+5ec1cff@users.noreply.github.com> Date: Thu, 6 Jul 2023 00:45:44 +0800 Subject: [PATCH] LSPosedContext: ensure mResources is initialized when calling getTheme() (#2603) --- core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java b/core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java index 830f68b9..13f56c4b 100644 --- a/core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java +++ b/core/src/main/java/org/lsposed/lspd/impl/LSPosedContext.java @@ -235,11 +235,13 @@ public class LSPosedContext extends XposedContext { @Override public void setTheme(int resid) { + getResources(); mBase.setTheme(resid); } @Override public Resources.Theme getTheme() { + getResources(); return mBase.getTheme(); }