Keep Samsung lockscreen layout on statusbar roots

This commit is contained in:
ajp_anton
2026-07-07 14:57:01 +00:00
parent 9083a3038a
commit 87de1c45e6
@@ -7,6 +7,7 @@ import android.graphics.Bitmap;
import android.graphics.Canvas; import android.graphics.Canvas;
import android.graphics.Color; import android.graphics.Color;
import android.graphics.drawable.Drawable; import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Looper; import android.os.Looper;
import android.os.PowerManager; import android.os.PowerManager;
import android.service.notification.StatusBarNotification; import android.service.notification.StatusBarNotification;
@@ -5055,7 +5056,12 @@ final class StockLayoutCanvasController {
return isUnlockedStatusBarRoot(root) return isUnlockedStatusBarRoot(root)
|| (activeScene != null || (activeScene != null
&& activeScene.isLockscreen() && activeScene.isLockscreen()
&& isNotificationShadeWindowRoot(root)); && isNotificationShadeWindowRoot(root)
&& !isSamsungDevice());
}
private boolean isSamsungDevice() {
return "samsung".equalsIgnoreCase(Build.MANUFACTURER);
} }
private void updateActiveScene(View root, Context context) { private void updateActiveScene(View root, Context context) {