Попробуй залоггировать, что происходит раньше — onLongClick или onClick. Если долгий клик происходит раньше, то можно перещёлкнуть какой-нибудь флаг, чтобы ближайший кроткий клик игнорировался.
Там есть только return@onLogClick он походу неработает
OnLongClick же должен true/false возвращать, в зависимости от того, обработал ли он ивент полностью. А в коде просто выход из лямбды, насколько я понял. Поэтому пробрасывается и OnClick. Допиши true в конце лямбды и будет счастье 😉
OnLongClick же должен true/false возвращать, в зависимости от того, обработал ли он ивент полностью. А в коде просто выход из лямбды, насколько я понял. Поэтому пробрасывается и OnClick. Допиши true в конце лямбды и будет счастье 😉
Хмм, Колин не скомпилировал бы, если бы нужно быть вернуть значение. Похоже на баг функции, которая вешает слушателя.