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

Commit 6255caf9 authored by Hongwei Wang's avatar Hongwei Wang Committed by Automerger Merge Worker
Browse files

Merge "Remove Activity if it enters PiP without window" into rvc-dev am: 81224e6f am: d6a9b807

parents 9efe6b8f d6a9b807
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -1294,6 +1294,12 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
            }
            ensureActivityConfiguration(0 /* globalChanges */, PRESERVE_WINDOWS,
                    true /* ignoreVisibility */);
            if (inPictureInPictureMode && findMainWindow() == null) {
                // Prevent malicious app entering PiP without valid WindowState, which can in turn
                // result a non-touchable PiP window since the InputConsumer for PiP requires it.
                EventLog.writeEvent(0x534e4554, "265293293", -1, "");
                removeImmediately();
            }
        }
    }