Skip to content

Commit ee997be

Browse files
committed
Check isFirstApplication
1 parent e9d7255 commit ee997be

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/src/main/java/io/github/lsposed/disableflagsecure/DisableFlagSecure.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ static void deoptimizeMethod(Class<?> c, String n) throws InvocationTargetExcept
4343

4444
@Override
4545
public void handleLoadPackage(XC_LoadPackage.LoadPackageParam loadPackageParam) {
46-
if (loadPackageParam.packageName.equals("android")) {
46+
if (loadPackageParam.packageName.equals("android") && loadPackageParam.isFirstApplication) {
4747
try {
4848
Class<?> windowsState = XposedHelpers.findClass("com.android.server.wm.WindowState", loadPackageParam.classLoader);
4949
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
@@ -129,7 +129,7 @@ public void handleLoadPackage(XC_LoadPackage.LoadPackageParam loadPackageParam)
129129
} catch (Throwable t) {
130130
XposedBridge.log(t);
131131
}
132-
} else {
132+
} else if (loadPackageParam.isFirstApplication) {
133133
XposedHelpers.findAndHookMethod(Activity.class, "onResume", new XC_MethodHook() {
134134
@Override
135135
protected void afterHookedMethod(MethodHookParam param) {

0 commit comments

Comments
 (0)