Prevent accidentally click on RecyclerView
Currently, inputflinger would send an ACTION_POINTER_UP event with AKEY_EVENT_FLAG_CANCELED when we have at least 2 pointers down and one becomes the accidental touch. In ViewGroup, if we have FLAG_SPLIT_MOTION_EVENTS, it may split a multi touch event into some single touch events to the target childs, so we should also check the cancel flag in order to prevent it trigger the accidental click on the child view. Bug: 161655782 Test: enable twoshay, test accidental touch on RecyclerView Change-Id: Iba864361ca3361e4a720dbe0eb0b39d42a6dc5b2
Loading
Please register or sign in to comment