Loading services/core/java/com/android/server/wm/WindowManagerService.java +7 −1 Original line number Diff line number Diff line Loading @@ -8703,8 +8703,14 @@ public class WindowManagerService extends IWindowManager.Stub } else { h.touchableRegion.set(region); h.replaceTouchableRegionWithCrop = false; // Task managers may need to receive input events around task layers to resize tasks. final int permissionResult = mContext.checkPermission( permission.MANAGE_ACTIVITY_TASKS, callingPid, callingUid); if (permissionResult != PackageManager.PERMISSION_GRANTED) { h.setTouchableRegionCrop(surface); } } final SurfaceControl.Transaction t = mTransactionFactory.get(); t.setInputWindowInfo(surface, h); Loading Loading
services/core/java/com/android/server/wm/WindowManagerService.java +7 −1 Original line number Diff line number Diff line Loading @@ -8703,8 +8703,14 @@ public class WindowManagerService extends IWindowManager.Stub } else { h.touchableRegion.set(region); h.replaceTouchableRegionWithCrop = false; // Task managers may need to receive input events around task layers to resize tasks. final int permissionResult = mContext.checkPermission( permission.MANAGE_ACTIVITY_TASKS, callingPid, callingUid); if (permissionResult != PackageManager.PERMISSION_GRANTED) { h.setTouchableRegionCrop(surface); } } final SurfaceControl.Transaction t = mTransactionFactory.get(); t.setInputWindowInfo(surface, h); Loading