Updated on 2026-08-14

This commit is contained in:
Tangem 2024-07-05 19:12:46 +01:00
parent a363d4d476
commit 66f0675058

View file

@ -430,8 +430,9 @@ internal class SwapViewModel @Inject constructor(
if (currentSelected != null && consideredProviders.keys.contains(currentSelected)) {
currentSelected
} else {
findBestQuoteProvider(consideredProviders.getLastLoadedSuccessStates())
?: consideredProviders.keys.first()
val successLoadedData = consideredProviders.getLastLoadedSuccessStates()
val recommendedProvider = successLoadedData.keys.firstOrNull { it.isRecommended }
recommendedProvider ?: findBestQuoteProvider(successLoadedData) ?: consideredProviders.keys.first()
}
} else {
state.keys.first()