* Fix launcher hook on Android 17 QPR2 Beta 4
This commit is contained in:
2026-08-30 01:00:55 +08:00
parent 54abef0728
commit 61c4588c4d
2 changed files with 3 additions and 3 deletions
@@ -108,7 +108,7 @@ public class XposedInit implements IXposedHookLoadPackage {
XposedHelpers.findAndHookMethod(XposedHelpers.findClass("com.android.launcher3.allapps.ActivityAllAppsContainerView$AdapterHolder", lpparam.classLoader), "setup", View.class, Predicate.class, new XC_MethodHook() {
@Override
protected void beforeHookedMethod(MethodHookParam param) {
if ((int) XposedHelpers.getObjectField(param.thisObject, "mType") == 0) {
if ((/* Before A17Q2B4: Integer | After A17Q2B4: Byte */ Number) XposedHelpers.getObjectField(param.thisObject, "mType") == 0) {
Object allAppsContainerView = XposedHelpers.getObjectField(param.thisObject, "this$0");
Predicate workProfileMatcher = (Predicate) XposedHelpers.callMethod(XposedHelpers.getObjectField(allAppsContainerView, "mWorkManager"), "getItemInfoMatcher");