diff --git a/features/common-features/impl/src/main/java/com/tangem/features/commonfeatures/impl/choosetoken/model/PortfolioListBlockDelegate.kt b/features/common-features/impl/src/main/java/com/tangem/features/commonfeatures/impl/choosetoken/model/PortfolioListBlockDelegate.kt index e2c66d5371..024433610f 100644 --- a/features/common-features/impl/src/main/java/com/tangem/features/commonfeatures/impl/choosetoken/model/PortfolioListBlockDelegate.kt +++ b/features/common-features/impl/src/main/java/com/tangem/features/commonfeatures/impl/choosetoken/model/PortfolioListBlockDelegate.kt @@ -25,7 +25,6 @@ import dagger.assisted.Assisted import dagger.assisted.AssistedFactory import dagger.assisted.AssistedInject import kotlinx.coroutines.CoroutineScope -import kotlinx.coroutines.ExperimentalCoroutinesApi import kotlinx.coroutines.channels.Channel import kotlinx.coroutines.delay import kotlinx.coroutines.flow.* @@ -164,8 +163,7 @@ internal interface ClickIntents { private const val UM_UPDATES_THROTTLE_MS = 100L /** Emits the first value immediately, then at most one (latest) value per [windowMs]. */ -@OptIn(ExperimentalCoroutinesApi::class) -private fun Flow.throttleLatest(windowMs: Long): Flow = conflate().transformLatest { value -> +private fun Flow.throttleLatest(windowMs: Long): Flow = conflate().transform { value -> emit(value) delay(windowMs) } \ No newline at end of file