diff options
| author | 2025-03-12 20:35:59 +0000 | |
|---|---|---|
| committer | 2025-03-13 11:36:04 -0700 | |
| commit | eba3d8210096508baaf630a60358dae37c20c388 (patch) | |
| tree | 3e5905bec5606187d1564e541d42ff1a4924e309 | |
| parent | d464624f3a9fc439448880f5378ce1d48235d5ff (diff) | |
Add latest safe region bounds on the activity in the dump
- Since a WindowContainer may not have some assigned safe region bounds
but an activity can still be within the safe region bounds because of
safe region bounds being present on the closest ancestor
WindowContainer, dump the safe region bounds being used by the activity
for easy debugging.
Bug: 380132497
Bug: 368408934
Flag: com.android.window.flags.safe_region_letterboxing
Test: m
Change-Id: Ibe82177d911f68147878cc210f227e454e3f8564
| -rw-r--r-- | services/core/java/com/android/server/wm/AppCompatSafeRegionPolicy.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/wm/AppCompatSafeRegionPolicy.java b/services/core/java/com/android/server/wm/AppCompatSafeRegionPolicy.java index 959609309da1..cd6a01478eef 100644 --- a/services/core/java/com/android/server/wm/AppCompatSafeRegionPolicy.java +++ b/services/core/java/com/android/server/wm/AppCompatSafeRegionPolicy.java @@ -156,6 +156,8 @@ class AppCompatSafeRegionPolicy { void dump(@NonNull PrintWriter pw, @NonNull String prefix) { if (mNeedsSafeRegionBounds) { pw.println(prefix + " mNeedsSafeRegionBounds=true"); + pw.println( + prefix + " latestSafeRegionBoundsOnActivity=" + getLatestSafeRegionBounds()); } if (isLetterboxedForSafeRegionOnlyAllowed()) { pw.println(prefix + " isLetterboxForSafeRegionOnlyAllowed=true"); |