diff options
| author | 2024-03-11 22:48:04 +0000 | |
|---|---|---|
| committer | 2024-03-14 19:55:28 +0000 | |
| commit | b95d4aa41b0c6a5219da941a94dab2073ce02be5 (patch) | |
| tree | ab1c6bad78cd016e4920a3b350d2b3a607392dc3 /libs/gui/LayerState.cpp | |
| parent | 10f539294cbd8df95ef1b54af0869b497e9c0c59 (diff) | |
InputTracer: Disallow adding new targets from a derived event tracker
There are complex interactions between features in InputDispatcher that
can lead to cancelations being generated for a derived event. When
this happens, calling dispatchToTargetHint will result in a crash.
Since it is difficult to determine exactly how to reproduce this issue
in a test case, loosen the check so that we only crash if we are trying
to add a new target, which should never happen.
Bug: 328928072
Bug: 210460522
Test: will re-enable the flag and wait for new crash reports
Change-Id: I0134a12b40e1da33a94d61b721e967dfdbc95fe8
Diffstat (limited to 'libs/gui/LayerState.cpp')
0 files changed, 0 insertions, 0 deletions