From d83ab89739e3c9bf0d58f56f36a847267eade349 Mon Sep 17 00:00:00 2001 From: Kirill Nayduik Date: Tue, 23 Nov 2021 11:34:40 +0300 Subject: [PATCH] Fix naming --- .../src/main/java/ru/touchin/utils/ActionThrottler.kt | 2 +- .../touchin/roboswag/components/utils/spans/SpanUtils.kt | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/kotlin-extensions/src/main/java/ru/touchin/utils/ActionThrottler.kt b/kotlin-extensions/src/main/java/ru/touchin/utils/ActionThrottler.kt index 3df2787..da3e1b5 100644 --- a/kotlin-extensions/src/main/java/ru/touchin/utils/ActionThrottler.kt +++ b/kotlin-extensions/src/main/java/ru/touchin/utils/ActionThrottler.kt @@ -10,7 +10,7 @@ object ActionThrottler { private const val PREVENTION_OF_CLICK_AGAIN_COEFFICIENT = 2 private const val DELAY_MS = PREVENTION_OF_CLICK_AGAIN_COEFFICIENT * RIPPLE_EFFECT_DELAY_MS - const val DEFAULT_THROTTLE_DELAY = 500L + const val DEFAULT_THROTTLE_DELAY_MS = 500L private var lastActionTime = 0L fun throttleAction(throttleDelay: Long = DELAY_MS, action: () -> Unit): Boolean { diff --git a/utils/src/main/java/ru/touchin/roboswag/components/utils/spans/SpanUtils.kt b/utils/src/main/java/ru/touchin/roboswag/components/utils/spans/SpanUtils.kt index e87b267..f331be0 100644 --- a/utils/src/main/java/ru/touchin/roboswag/components/utils/spans/SpanUtils.kt +++ b/utils/src/main/java/ru/touchin/roboswag/components/utils/spans/SpanUtils.kt @@ -8,13 +8,10 @@ import android.text.style.URLSpan import android.text.util.Linkify import android.view.View import androidx.annotation.ColorInt -import androidx.core.os.HandlerCompat.postDelayed import androidx.core.text.HtmlCompat -import ru.touchin.extensions.RIPPLE_EFFECT_DELAY_MS import ru.touchin.extensions.indexesOf -import ru.touchin.extensions.setOnRippleClickListener import ru.touchin.utils.ActionThrottler -import ru.touchin.utils.ActionThrottler.DEFAULT_THROTTLE_DELAY +import ru.touchin.utils.ActionThrottler.DEFAULT_THROTTLE_DELAY_MS /** * Convert text with 'href' tags and raw links to spanned text with clickable URLSpan. @@ -71,7 +68,7 @@ fun CharSequence.toClickableSubstringText( indexesOf(substring)?.let { (startSpan, endSpan) -> setSpan(object : ClickableSpan() { override fun onClick(widget: View) { - ActionThrottler.throttleAction(DEFAULT_THROTTLE_DELAY) { + ActionThrottler.throttleAction(DEFAULT_THROTTLE_DELAY_MS) { clickAction.invoke() } }