fix: CrossWindowBlur somehow crash in A9

Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
This commit is contained in:
Pun Butrach
2026-03-06 21:03:44 +07:00
parent 5b9abea810
commit eb64ee0757

View File

@@ -19,8 +19,8 @@ package com.android.systemui.shared.system;
import static android.view.CrossWindowBlurListeners.CROSS_WINDOW_BLUR_SUPPORTED;
import android.app.ActivityManager;
import android.os.Build;
import android.os.SystemProperties;
import app.lawnchair.compat.LawnchairQuickstepCompat;
public abstract class BlurUtils {
@@ -30,7 +30,7 @@ public abstract class BlurUtils {
* @return {@code true} when supported.
*/
public static boolean supportsBlursOnWindows() {
return LawnchairQuickstepCompat.ATLEAST_S && CROSS_WINDOW_BLUR_SUPPORTED && ActivityManager.isHighEndGfx()
return (Build.VERSION.SDK_INT >= Build.VERSION_CODES.S) && CROSS_WINDOW_BLUR_SUPPORTED && ActivityManager.isHighEndGfx()
&& !SystemProperties.getBoolean("persist.sysui.disableBlur", false);
}
}