Loading services/core/java/com/android/server/wm/ActivityRecord.java +1 −2 Original line number Diff line number Diff line Loading @@ -1820,8 +1820,7 @@ final class ActivityRecord extends WindowToken { } boolean hasWallpaperBackgroundForLetterbox() { return mAppCompatController.getAppCompatLetterboxOverrides() .hasWallpaperBackgroundForLetterbox(); return mAppCompatController.getLetterboxOverrides().hasWallpaperBackgroundForLetterbox(); } void updateLetterboxSurfaceIfNeeded(WindowState winHint, Transaction t) { Loading services/core/java/com/android/server/wm/AppCompatController.java +2 −2 Original line number Diff line number Diff line Loading @@ -134,8 +134,8 @@ class AppCompatController { } @NonNull AppCompatLetterboxOverrides getAppCompatLetterboxOverrides() { return mAppCompatOverrides.getAppCompatLetterboxOverrides(); AppCompatLetterboxOverrides getLetterboxOverrides() { return mAppCompatOverrides.getLetterboxOverrides(); } @NonNull Loading services/core/java/com/android/server/wm/AppCompatLetterboxPolicy.java +3 −3 Original line number Diff line number Diff line Loading @@ -257,7 +257,7 @@ class AppCompatLetterboxPolicy { + AppCompatUtils.getLetterboxReasonString(mActivityRecord, mainWin)); mActivityRecord.mAppCompatController.getReachabilityPolicy().dump(pw, prefix); final AppCompatLetterboxOverrides letterboxOverride = mActivityRecord.mAppCompatController .getAppCompatLetterboxOverrides(); .getLetterboxOverrides(); pw.println(prefix + " letterboxBackgroundColor=" + Integer.toHexString( letterboxOverride.getLetterboxBackgroundColor().toArgb())); pw.println(prefix + " letterboxBackgroundType=" Loading @@ -276,7 +276,7 @@ class AppCompatLetterboxPolicy { private void updateWallpaperForLetterbox(@NonNull WindowState mainWindow) { final AppCompatLetterboxOverrides letterboxOverrides = mActivityRecord .mAppCompatController.getAppCompatLetterboxOverrides(); .mAppCompatController.getLetterboxOverrides(); final @LetterboxBackgroundType int letterboxBackgroundType = letterboxOverrides.getLetterboxBackgroundType(); boolean wallpaperShouldBeShown = Loading Loading @@ -324,7 +324,7 @@ class AppCompatLetterboxPolicy { public void layoutLetterboxIfNeeded(@NonNull WindowState w) { if (!isRunning()) { final AppCompatLetterboxOverrides letterboxOverrides = mActivityRecord .mAppCompatController.getAppCompatLetterboxOverrides(); .mAppCompatController.getLetterboxOverrides(); final AppCompatReachabilityPolicy reachabilityPolicy = mActivityRecord .mAppCompatController.getReachabilityPolicy(); mLetterbox = new Letterbox(() -> mActivityRecord.makeChildSurface(null), Loading services/core/java/com/android/server/wm/AppCompatOverrides.java +4 −4 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ public class AppCompatOverrides { @NonNull private final AppCompatReachabilityOverrides mReachabilityOverrides; @NonNull private final AppCompatLetterboxOverrides mAppCompatLetterboxOverrides; private final AppCompatLetterboxOverrides mLetterboxOverrides; AppCompatOverrides(@NonNull ActivityRecord activityRecord, @NonNull PackageManager packageManager, Loading @@ -59,7 +59,7 @@ public class AppCompatOverrides { optPropBuilder); mResizeOverrides = new AppCompatResizeOverrides(activityRecord, packageManager, optPropBuilder); mAppCompatLetterboxOverrides = new AppCompatLetterboxOverrides(activityRecord, mLetterboxOverrides = new AppCompatLetterboxOverrides(activityRecord, appCompatConfiguration); } Loading Loading @@ -94,7 +94,7 @@ public class AppCompatOverrides { } @NonNull AppCompatLetterboxOverrides getAppCompatLetterboxOverrides() { return mAppCompatLetterboxOverrides; AppCompatLetterboxOverrides getLetterboxOverrides() { return mLetterboxOverrides; } } services/core/java/com/android/server/wm/AppCompatRoundedCorners.java +2 −2 Original line number Diff line number Diff line Loading @@ -112,7 +112,7 @@ class AppCompatRoundedCorners { return 0; } final AppCompatLetterboxOverrides letterboxOverrides = mActivityRecord .mAppCompatController.getAppCompatLetterboxOverrides(); .mAppCompatController.getLetterboxOverrides(); final int radius; if (letterboxOverrides.getLetterboxActivityCornersRadius() >= 0) { radius = letterboxOverrides.getLetterboxActivityCornersRadius(); Loading @@ -135,7 +135,7 @@ class AppCompatRoundedCorners { private boolean requiresRoundedCorners(@NonNull final WindowState mainWindow) { final AppCompatLetterboxOverrides letterboxOverrides = mActivityRecord .mAppCompatController.getAppCompatLetterboxOverrides(); .mAppCompatController.getLetterboxOverrides(); return mIsLetterboxedNotForDisplayCutout.test(mainWindow) && letterboxOverrides.isLetterboxActivityCornersRounded(); } Loading Loading
services/core/java/com/android/server/wm/ActivityRecord.java +1 −2 Original line number Diff line number Diff line Loading @@ -1820,8 +1820,7 @@ final class ActivityRecord extends WindowToken { } boolean hasWallpaperBackgroundForLetterbox() { return mAppCompatController.getAppCompatLetterboxOverrides() .hasWallpaperBackgroundForLetterbox(); return mAppCompatController.getLetterboxOverrides().hasWallpaperBackgroundForLetterbox(); } void updateLetterboxSurfaceIfNeeded(WindowState winHint, Transaction t) { Loading
services/core/java/com/android/server/wm/AppCompatController.java +2 −2 Original line number Diff line number Diff line Loading @@ -134,8 +134,8 @@ class AppCompatController { } @NonNull AppCompatLetterboxOverrides getAppCompatLetterboxOverrides() { return mAppCompatOverrides.getAppCompatLetterboxOverrides(); AppCompatLetterboxOverrides getLetterboxOverrides() { return mAppCompatOverrides.getLetterboxOverrides(); } @NonNull Loading
services/core/java/com/android/server/wm/AppCompatLetterboxPolicy.java +3 −3 Original line number Diff line number Diff line Loading @@ -257,7 +257,7 @@ class AppCompatLetterboxPolicy { + AppCompatUtils.getLetterboxReasonString(mActivityRecord, mainWin)); mActivityRecord.mAppCompatController.getReachabilityPolicy().dump(pw, prefix); final AppCompatLetterboxOverrides letterboxOverride = mActivityRecord.mAppCompatController .getAppCompatLetterboxOverrides(); .getLetterboxOverrides(); pw.println(prefix + " letterboxBackgroundColor=" + Integer.toHexString( letterboxOverride.getLetterboxBackgroundColor().toArgb())); pw.println(prefix + " letterboxBackgroundType=" Loading @@ -276,7 +276,7 @@ class AppCompatLetterboxPolicy { private void updateWallpaperForLetterbox(@NonNull WindowState mainWindow) { final AppCompatLetterboxOverrides letterboxOverrides = mActivityRecord .mAppCompatController.getAppCompatLetterboxOverrides(); .mAppCompatController.getLetterboxOverrides(); final @LetterboxBackgroundType int letterboxBackgroundType = letterboxOverrides.getLetterboxBackgroundType(); boolean wallpaperShouldBeShown = Loading Loading @@ -324,7 +324,7 @@ class AppCompatLetterboxPolicy { public void layoutLetterboxIfNeeded(@NonNull WindowState w) { if (!isRunning()) { final AppCompatLetterboxOverrides letterboxOverrides = mActivityRecord .mAppCompatController.getAppCompatLetterboxOverrides(); .mAppCompatController.getLetterboxOverrides(); final AppCompatReachabilityPolicy reachabilityPolicy = mActivityRecord .mAppCompatController.getReachabilityPolicy(); mLetterbox = new Letterbox(() -> mActivityRecord.makeChildSurface(null), Loading
services/core/java/com/android/server/wm/AppCompatOverrides.java +4 −4 Original line number Diff line number Diff line Loading @@ -39,7 +39,7 @@ public class AppCompatOverrides { @NonNull private final AppCompatReachabilityOverrides mReachabilityOverrides; @NonNull private final AppCompatLetterboxOverrides mAppCompatLetterboxOverrides; private final AppCompatLetterboxOverrides mLetterboxOverrides; AppCompatOverrides(@NonNull ActivityRecord activityRecord, @NonNull PackageManager packageManager, Loading @@ -59,7 +59,7 @@ public class AppCompatOverrides { optPropBuilder); mResizeOverrides = new AppCompatResizeOverrides(activityRecord, packageManager, optPropBuilder); mAppCompatLetterboxOverrides = new AppCompatLetterboxOverrides(activityRecord, mLetterboxOverrides = new AppCompatLetterboxOverrides(activityRecord, appCompatConfiguration); } Loading Loading @@ -94,7 +94,7 @@ public class AppCompatOverrides { } @NonNull AppCompatLetterboxOverrides getAppCompatLetterboxOverrides() { return mAppCompatLetterboxOverrides; AppCompatLetterboxOverrides getLetterboxOverrides() { return mLetterboxOverrides; } }
services/core/java/com/android/server/wm/AppCompatRoundedCorners.java +2 −2 Original line number Diff line number Diff line Loading @@ -112,7 +112,7 @@ class AppCompatRoundedCorners { return 0; } final AppCompatLetterboxOverrides letterboxOverrides = mActivityRecord .mAppCompatController.getAppCompatLetterboxOverrides(); .mAppCompatController.getLetterboxOverrides(); final int radius; if (letterboxOverrides.getLetterboxActivityCornersRadius() >= 0) { radius = letterboxOverrides.getLetterboxActivityCornersRadius(); Loading @@ -135,7 +135,7 @@ class AppCompatRoundedCorners { private boolean requiresRoundedCorners(@NonNull final WindowState mainWindow) { final AppCompatLetterboxOverrides letterboxOverrides = mActivityRecord .mAppCompatController.getAppCompatLetterboxOverrides(); .mAppCompatController.getLetterboxOverrides(); return mIsLetterboxedNotForDisplayCutout.test(mainWindow) && letterboxOverrides.isLetterboxActivityCornersRounded(); } Loading