diff --git a/services/core/java/com/android/server/input/InputManagerService.java b/services/core/java/com/android/server/input/InputManagerService.java index b214ca8173fe0..139217b91bd03 100644 --- a/services/core/java/com/android/server/input/InputManagerService.java +++ b/services/core/java/com/android/server/input/InputManagerService.java @@ -2683,6 +2683,8 @@ public class InputManagerService extends IInputManager.Stub @EnforcePermission(Manifest.permission.MONITOR_INPUT) @Override public void pilferPointers(IBinder inputChannelToken) { + super.pilferPointers_enforcePermission(); + Objects.requireNonNull(inputChannelToken); mNative.pilferPointers(inputChannelToken); }