Pass window type to the InputWindowHandle of embedded window
A windowless SurfaceControl could grant input via IWindowSession.grantInputChannel, but other window may receive the obscured events because of the type value of input window is always 0. The obscured or partially obscured flag indicates that the window received this motion event is wholly or partially obscured by another visible window above it. We have to filter out the trusted overlap so the motion event could properly dispatch to the view if it is a security sensitive application. Bug: 156063505 Test: enter split window mode and check the motion event Change-Id: I10f63ea131a70ee8cc7d5c4b3e5ca4e5f06fdbad
Loading
Please register or sign in to comment