diff options
| -rw-r--r-- | services/core/java/com/android/server/wm/ActivityRecord.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/wm/ActivityRecord.java b/services/core/java/com/android/server/wm/ActivityRecord.java index c317be7411e2..ce7794dffb6f 100644 --- a/services/core/java/com/android/server/wm/ActivityRecord.java +++ b/services/core/java/com/android/server/wm/ActivityRecord.java @@ -5807,8 +5807,8 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A // in untrusted mode. Traverse bottom to top with boundary so that it will only check // activities above this activity. final ActivityRecord differentUidOverlayActivity = getTask().getActivity( - a -> a.getUid() != getUid(), this /* boundary */, false /* includeBoundary */, - false /* traverseTopToBottom */); + a -> !a.finishing && a.getUid() != getUid(), this /* boundary */, + false /* includeBoundary */, false /* traverseTopToBottom */); return differentUidOverlayActivity != null; } |