InputDispatcher: Fix crash with out-of-order pointer capture requests
One of the conditions being tested in a LOG_ALWAYS_FATAL call was incorrect, causing a crash when Pointer Capture requests happened in a certain order. This CL adds a test that exposes the sequence of events that caused the crash, and changes the condition in the LOG_ALWAYS_FATAL check to the correct condition, thereby fixing the crash. Bug: 179303721 Test: atest inputflinger_tests Change-Id: I145c71609572b6c6714b8932889cd48523c91511
Loading
Please register or sign in to comment