Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 337979f5 authored by jainrachit's avatar jainrachit
Browse files

Disable safe region letterboxing for activity embedding activities

- Do not apply a safe region letterbox if activity uses activity
  embedding.
- Remove this once activity embedding support letterboxing.

Bug: 404940558
Test: atest CtsWindowManagerJetpackTestCases
Flag: EXEMPT (bug fix)
Change-Id: Ia558d9b58dfd55eb655d5d2ba7cf3e2ce69d8da4
parent 7e038d21
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -115,6 +115,10 @@ class AppCompatSafeRegionPolicy {
        if (!isLetterboxedForSafeRegionOnlyAllowed() || mActivityRecord.getParent() == null) {
            return;
        }
        // TODO(b/403628576): Remove once activity embedding activities support letterboxing
        if (mActivityRecord.getOrganizedTaskFragment() != null) {
            return;
        }
        resolvedConfig.windowConfiguration.setBounds(mLatestSafeRegionBounds);
        mActivityRecord.computeConfigByResolveHint(resolvedConfig, newParentConfig);
    }