From 996fefe3950011177c33514df346a9e0219c7159 Mon Sep 17 00:00:00 2001 From: Denis Karmyshakov Date: Sun, 22 Apr 2018 23:53:22 +0300 Subject: [PATCH] setOnRippleClickListener fix --- .../java/ru/touchin/roboswag/components/extensions/View.kt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main/java/ru/touchin/roboswag/components/extensions/View.kt b/src/main/java/ru/touchin/roboswag/components/extensions/View.kt index 89744f6..9f4ddca 100644 --- a/src/main/java/ru/touchin/roboswag/components/extensions/View.kt +++ b/src/main/java/ru/touchin/roboswag/components/extensions/View.kt @@ -13,10 +13,7 @@ private const val RIPPLE_EFFECT_DELAY = 150L */ fun View.setOnRippleClickListener(delay: Long = RIPPLE_EFFECT_DELAY, listener: (View) -> Unit) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { - setOnClickListener { view -> - handler?.removeCallbacksAndMessages(null) - postDelayed({ if (hasWindowFocus()) listener(view) }, delay) - } + setOnClickListener { view -> postDelayed({ if (hasWindowFocus()) listener(view) }, delay) } } else { setOnClickListener(listener) }