From 46d00ffc5fbba2825f7327dc2b54146010f1dc97 Mon Sep 17 00:00:00 2001 From: Ilia Kurtov Date: Wed, 9 Aug 2017 18:13:39 +0300 Subject: [PATCH] restored setOnRippleClickListener for Action and delete for Consumer --- .../touchin/roboswag/components/utils/UiUtils.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/main/java/ru/touchin/roboswag/components/utils/UiUtils.java b/src/main/java/ru/touchin/roboswag/components/utils/UiUtils.java index 8ac11d9..4489461 100644 --- a/src/main/java/ru/touchin/roboswag/components/utils/UiUtils.java +++ b/src/main/java/ru/touchin/roboswag/components/utils/UiUtils.java @@ -112,10 +112,20 @@ public final class UiUtils { * @param targetView View to set click listener to; * @param onClickListener Click listener. */ - public static void setOnRippleClickListener(@NonNull final View targetView, @Nullable final Consumer onClickListener) { - setOnRippleClickListener(targetView, onClickListener, RIPPLE_EFFECT_DELAY); + public static void setOnRippleClickListener(@NonNull final View targetView, @Nullable final Action onClickListener) { + setOnRippleClickListener(targetView, onClickListener != null ? view -> onClickListener.run() : null, RIPPLE_EFFECT_DELAY); } +// /** +// * Sets click listener to view. On click it will call something with {@link #RIPPLE_EFFECT_DELAY}. +// * +// * @param targetView View to set click listener to; +// * @param onClickListener Click listener. +// */ +// public static void setOnRippleClickListener(@NonNull final View targetView, @Nullable final Consumer onClickListener) { +// setOnRippleClickListener(targetView, onClickListener, RIPPLE_EFFECT_DELAY); +// } + /** * Sets click listener to view. On click it will call something after delay. *