diff --git a/services/core/java/com/android/server/input/InputManagerService.java b/services/core/java/com/android/server/input/InputManagerService.java index d15f68cf7cac2..c9a764662d7fe 100644 --- a/services/core/java/com/android/server/input/InputManagerService.java +++ b/services/core/java/com/android/server/input/InputManagerService.java @@ -2685,6 +2685,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); }