diff options
author | arthurhung <arthurhung@google.com> | 2020-04-29 17:45:53 +0800 |
---|---|---|
committer | arthurhung <arthurhung@google.com> | 2020-04-29 19:41:04 +0800 |
commit | a28da95c8757b60e0c51ec6422c440b6b471eb0f (patch) | |
tree | 18197832aa52dc4a8966a51b991288871eb52c14 /tools/aapt2/java/JavaClassGenerator.cpp | |
parent | edea65c7bd6e51ff67211327d490adabc89b00ef (diff) |
Fix TouchExcludeRegion should ignore the invisible windows
The TouchExcludeRegion could tell the freeform Task if the pointer
event could be excluded or process to resize/move Task. We should
only care about the visible excluded windows or some fullscreen
window like NotificationShade could break the region.
- Ignore the invisible excluded windows.
- Restore pointer icon if in excluded region.
- Add TYPE_VOLUME_OVERLAY to the excluded list.
Bug: 152248369
Test: In default display, enable freeform, enter freeform via recent
apps, resize window.
Change-Id: I298ddcd984b172161e37fad4d288cee15a0e728c
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator.cpp')
0 files changed, 0 insertions, 0 deletions