diff options
| author | 2021-11-16 20:42:13 +0800 | |
|---|---|---|
| committer | 2021-12-14 06:24:23 +0000 | |
| commit | a6c3e088c64c2ccb7bf68a013a026af386f462a5 (patch) | |
| tree | 1b1b01143a3d1e2239c49af306ca4a8d3ce9c118 /libs/androidfw/StringPool.cpp | |
| parent | a1afeb691004f06c150ab25671c89fbfe3bacaee (diff) | |
Delete skipCallbacks when Exception dispatchInputEvent beacuse calling finishInputEvent twice will cause 'Native Crash'
If there is an exception, finishInputEvent method will be called, then NativeInputEventReceiver also send finish signal,will cause a native crash,'Abort message: 'Could not find consume time for seq=xxxx'
[1] https://cs.android.com/android/platform/superproject/+/master:frameworks/base/core/jni/android_view_InputEventReceiver.cpp;l=441?q=InputEventRe&ss=android%2Fplatform%2Fsuperproject:frameworks%2F
[2] https://cs.android.com/android/platform/superproject/+/master:frameworks/native/libs/input/InputTransport.cpp;l=1259?q=InputTRAN&ss=android%2Fplatform%2Fsuperproject:frameworks%2F
Signed-off-by: chenxinyu <chenxinyu7@xiaomi.com>
Change-Id: Ib834e2a960741f7fa33a0661c67f305af0db517a
Merged-In: Ib834e2a960741f7fa33a0661c67f305af0db517a
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions