diff options
| author | 2022-05-06 16:28:26 +0200 | |
|---|---|---|
| committer | 2022-05-16 12:28:09 +0200 | |
| commit | b9d9d7adeb5b6bdf1b95d9d3e27af38f5ae2757b (patch) | |
| tree | e751ba198f4ceee7ab778f64059a773bb06de330 /libs/androidfw/StringPool.cpp | |
| parent | a47d028ed00a5d9ccb4c914d91c60ef9d7a9014c (diff) | |
Allow some cross activity touches
Resolve app compatibility issues caused by ActivityRecordInputSink
agressivly blocking all touches. This change makes
ActivityRecordInputSink more conservable and it now only blocks touches
if the touches would otherwise:
1. Cross a task boundry
2. Go to an activity with a different uid AND that activity hasn't
explicilty launched an activity with the same uid as this activity
Bug: 231701903
Bug: 194480991
Test: atest CtsWindowManagerDeviceTestCases:ActivityRecordInputSinkTests
Test: atest CtsWindowManagerDeviceTestCases:CrossAppDragAndDropTests
Test: atest CtsWindowManagerDeviceTestCases:PinnedStackTests
Test: atest CtsWindowManagerDeviceTestCases:WindowUntrustedTouchTest
Change-Id: Icd1668f465ba01b330c056d9ea95aed6104fc6a9
Merged-In: Icd1668f465ba01b330c056d9ea95aed6104fc6a9
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions