diff options
| author | 2020-06-16 11:02:50 +0800 | |
|---|---|---|
| committer | 2020-06-19 09:46:34 +0000 | |
| commit | b4a0f8561f198ad71d66367c0b2de0ee1952f259 (patch) | |
| tree | b90d95eeb6b51d4de0133de31a8f62ef0d1a1721 /libs/gui/SurfaceControl.cpp | |
| parent | 6cd3197b007927b3d053587aec8846aebeb6c03e (diff) | |
Fix "Allow/Deny" popup window no respond when use cursor
Currently all buffered layers will send input info to InputFlinger in
order to detect if a window is obsecured by another layer. This could
cause the cursor sprite are calculated into the input windows and
generate the unexpected FLAG_(PARTIALLY)_OCCLUDED.
To fix this, we exclude the cursor layer when fill input info to
InputFlinger.
Bug: 158717144
Test: atest InputSurfacesTest
Test: connect mouse, open camera and popup grant permission dialog
Change-Id: Ic57dfc7b68f8bf8fda5d7a77e107ca023b55b891
Diffstat (limited to 'libs/gui/SurfaceControl.cpp')
0 files changed, 0 insertions, 0 deletions