diff options
| author | 2023-03-01 11:03:01 +0100 | |
|---|---|---|
| committer | 2023-03-01 11:05:37 +0100 | |
| commit | a418847bb8de788905aced4f59437de7cbfc5360 (patch) | |
| tree | 39434be8c0aef02c4a9a703e6cdf045551475634 /libs/androidfw/ApkParsing.cpp | |
| parent | 23bf0bda7d9b97a82ea04257318bb90677561476 (diff) | |
Make Activites touch opaque - DO NOT MERGE
Block touches from passing through activities by adding a dedicated
surface that consumes all touches that would otherwise pass through the
bounds availble to the Activity.
+ Keep displayId in sync for ActivityRecord
Bug: 194480991
Test: atest CtsWindowManagerDeviceTestCases:ActivityRecordInputSinkTests
Test: atest CtsWindowManagerDeviceTestCases:CrossAppDragAndDropTests
Test: atest CtsWindowManagerDeviceTestCases:PinnedStackTests
Test: Used "System > Developer Options > Simulate secondary display" to
test that moving activites between displays work as intended.
Change-Id: Ie74674c87c81c571089463349ac6233717ed9f33
Diffstat (limited to 'libs/androidfw/ApkParsing.cpp')
0 files changed, 0 insertions, 0 deletions