diff options
| -rw-r--r-- | services/core/java/com/android/server/wm/TransparentPolicy.java | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/services/core/java/com/android/server/wm/TransparentPolicy.java b/services/core/java/com/android/server/wm/TransparentPolicy.java index 3044abdffa8f..cdb14ab1dc0a 100644 --- a/services/core/java/com/android/server/wm/TransparentPolicy.java +++ b/services/core/java/com/android/server/wm/TransparentPolicy.java @@ -162,10 +162,6 @@ class TransparentPolicy { mTransparentPolicyState.clearInheritedCompatDisplayInsets(); } - TransparentPolicyState getTransparentPolicyState() { - return mTransparentPolicyState; - } - /** * In case of translucent activities, it consumes the {@link ActivityRecord} of the first opaque * activity beneath using the given consumer and returns {@code true}. @@ -176,7 +172,7 @@ class TransparentPolicy { @NonNull Optional<ActivityRecord> getFirstOpaqueActivity() { - return isRunning() ? Optional.of(mTransparentPolicyState.mFirstOpaqueActivity) + return isRunning() ? Optional.ofNullable(mTransparentPolicyState.mFirstOpaqueActivity) : Optional.empty(); } @@ -216,10 +212,6 @@ class TransparentPolicy { SMALLEST_SCREEN_WIDTH_DP_UNDEFINED; } - private void inheritConfiguration(ActivityRecord firstOpaque) { - mTransparentPolicyState.inheritFromOpaque(firstOpaque); - } - /** * Encapsulate the state for the current translucent activity when the transparent policy * has started. |