Remove isWindowToken check from requestScrollCapture

The 'behindClient' argument is optional, it is used to filter
window selection to those below the give window (the UI of the
screenshots tool itself).

Change-Id: I33696c79dfbbf7d06410384745ce75ccce837594
This commit is contained in:
Mark Renouf
2020-10-23 14:07:33 -04:00
parent f47cec16df
commit eaf062ab3c

View File

@@ -6925,9 +6925,6 @@ public class WindowManagerService extends IWindowManager.Stub
if (!checkCallingPermission(READ_FRAME_BUFFER, "requestScrollCapture()")) {
throw new SecurityException("Requires READ_FRAME_BUFFER permission");
}
if (behindClient != null && !isWindowToken(behindClient)) {
throw new IllegalArgumentException("behindClient must be a window token");
}
final long token = Binder.clearCallingIdentity();
try {
synchronized (mGlobalLock) {