summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Linus Tufvesson <lus@google.com> 2022-05-06 16:28:26 +0200
committer Linus Tufvesson <lus@google.com> 2022-05-16 12:28:09 +0200
commitb9d9d7adeb5b6bdf1b95d9d3e27af38f5ae2757b (patch)
treee751ba198f4ceee7ab778f64059a773bb06de330 /libs/androidfw/StringPool.cpp
parenta47d028ed00a5d9ccb4c914d91c60ef9d7a9014c (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