MotionLayout -> SwipeRefreshLayout -> RecyclerView -> Item OnClick не отрабатывает в верхнем положении
Я залогировал весь touchflow, и он ведет себя странно когда RecyclerView находится в верхнем положении, подскажите, может кто знает с чем может быть связанно данное поведение, изза этого не отрабатывают нажатия на элемент списка recyclerview, если же я прокручу на пару координат вниз то все работает корректно
TouchFlow в верхней позиции
2020-06-04 10:37:49.086 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: DISPATCH MOTION dispatch = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=682.0, y[0]=1029.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.087 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: INTERCEPT MOTION intercept = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=682.0, y[0]=1029.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.088 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: INTERCEPT MOTION intercept = false, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=682.0, y[0]=1029.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.088 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: DISPATCH REFRESH dispatch = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.089 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: INTERCEPT REFRESH intercept = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.096 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: INTERCEPT REFRESH intercept = false, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.097 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: DISPATCH RECYCLER dispatch = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.098 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: INTERCEPT RECYCLER intercept = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.101 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: INTERCEPT RECYCLER intercept = false, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.102 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: DISPATCH ITEM dispatch = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=31.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.103 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: INTERCEPT ITEM intercept = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=31.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.103 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: INTERCEPT ITEM intercept = false, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=31.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.104 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: TOUCH ITEM touch = start, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=31.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.104 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: TOUCH ITEM touch = true, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=31.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.105 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: DISPATCH ITEM dispatch = true, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=31.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.105 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: DISPATCH RECYCLER dispatch = true, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.106 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: DISPATCH REFRESH dispatch = true, EVENT = MotionEvent { action=ACTION_DOWN, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942233, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.106 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: DISPATCH MOTION dispatch = true, EVENT = true
2020-06-04 10:37:49.135 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: DISPATCH ITEM dispatch = start, EVENT = MotionEvent { action=ACTION_CANCEL, actionButton=0, id[0]=0, x[0]=0.0, y[0]=0.0, toolType[0]=TOOL_TYPE_UNKNOWN, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942305, downTime=6942305, deviceId=0, source=0x1002 }
2020-06-04 10:37:49.136 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: TOUCH ITEM touch = start, EVENT = MotionEvent { action=ACTION_CANCEL, actionButton=0, id[0]=0, x[0]=0.0, y[0]=0.0, toolType[0]=TOOL_TYPE_UNKNOWN, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942305, downTime=6942305, deviceId=0, source=0x1002 }
2020-06-04 10:37:49.136 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: TOUCH ITEM touch = true, EVENT = MotionEvent { action=ACTION_CANCEL, actionButton=0, id[0]=0, x[0]=0.0, y[0]=0.0, toolType[0]=TOOL_TYPE_UNKNOWN, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942305, downTime=6942305, deviceId=0, source=0x1002 }
2020-06-04 10:37:49.137 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: DISPATCH ITEM dispatch = true, EVENT = MotionEvent { action=ACTION_CANCEL, actionButton=0, id[0]=0, x[0]=0.0, y[0]=0.0, toolType[0]=TOOL_TYPE_UNKNOWN, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942305, downTime=6942305, deviceId=0, source=0x1002 }
2020-06-04 10:37:49.207 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: DISPATCH MOTION dispatch = start, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=682.0, y[0]=1029.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.207 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: INTERCEPT MOTION intercept = start, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=682.0, y[0]=1029.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.208 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: INTERCEPT MOTION intercept = false, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=682.0, y[0]=1029.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.208 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: DISPATCH REFRESH dispatch = start, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.208 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: INTERCEPT REFRESH intercept = start, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.209 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: INTERCEPT REFRESH intercept = false, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.209 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: DISPATCH RECYCLER dispatch = start, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.209 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: TOUCH RECYCLER touch = start, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.210 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: TOUCH RECYCLER touch = true, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.210 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG2: DISPATCH RECYCLER dispatch = true, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.211 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: DISPATCH REFRESH dispatch = true, EVENT = MotionEvent { action=ACTION_UP, actionButton=0, id[0]=0, x[0]=634.0, y[0]=276.0, toolType[0]=TOOL_TYPE_FINGER, buttonState=0, metaState=0, flags=0x0, edgeFlags=0x0, pointerCount=1, historySize=0, eventTime=6942339, downTime=6942233, deviceId=4, source=0x1002 }
2020-06-04 10:37:49.211 3238-3238/ru.vtb24.mobilebanking.android.dev I/System.out: MY TAG: DISPATCH MOTION dispatch = true, EVENT = true