diff --git a/features/swap/presentation/src/main/java/com/tangem/feature/swap/models/states/ProviderState.kt b/features/swap/presentation/src/main/java/com/tangem/feature/swap/models/states/ProviderState.kt index 6fde672bc0..5fb9348584 100644 --- a/features/swap/presentation/src/main/java/com/tangem/feature/swap/models/states/ProviderState.kt +++ b/features/swap/presentation/src/main/java/com/tangem/feature/swap/models/states/ProviderState.kt @@ -55,6 +55,7 @@ sealed class ProviderState { NONE, CLICK, SELECT } + // Prefix will be disabled in 5.12 but mechanism is still implemented @Immutable enum class PrefixType { NONE, PROVIDED_BY diff --git a/features/swap/presentation/src/main/java/com/tangem/feature/swap/ui/StateBuilder.kt b/features/swap/presentation/src/main/java/com/tangem/feature/swap/ui/StateBuilder.kt index d4e4617075..da536bd046 100644 --- a/features/swap/presentation/src/main/java/com/tangem/feature/swap/ui/StateBuilder.kt +++ b/features/swap/presentation/src/main/java/com/tangem/feature/swap/ui/StateBuilder.kt @@ -1557,11 +1557,7 @@ internal class StateBuilder( additionalBadge = badge, selectionType = selectionType, percentLowerThenBest = PercentDifference.Empty, - namePrefix = if (badge !is ProviderState.AdditionalBadge.Recommended) { - ProviderState.PrefixType.PROVIDED_BY - } else { - ProviderState.PrefixType.NONE - }, + namePrefix = ProviderState.PrefixType.NONE, onProviderClick = onProviderClick, ) } @@ -1627,11 +1623,7 @@ internal class StateBuilder( subtitle = alertText, additionalBadge = ProviderState.AdditionalBadge.Empty, percentLowerThenBest = PercentDifference.Empty, - namePrefix = if (selectionType != ProviderState.SelectionType.SELECT) { - ProviderState.PrefixType.PROVIDED_BY - } else { - ProviderState.PrefixType.NONE - }, + namePrefix = ProviderState.PrefixType.NONE, onProviderClick = onProviderClick, ) }