diff --git a/app/src/main/java/com/tangem/tap/domain/twins/TwinCardsManager.kt b/app/src/main/java/com/tangem/tap/domain/twins/TwinCardsManager.kt index 53bd278cc7..a8b65e58d9 100644 --- a/app/src/main/java/com/tangem/tap/domain/twins/TwinCardsManager.kt +++ b/app/src/main/java/com/tangem/tap/domain/twins/TwinCardsManager.kt @@ -92,7 +92,7 @@ class TwinCardsManager( card = card ) } - Result.failure(response.error) + Result.fromTangemSdkError(response.error) } } } diff --git a/app/src/main/java/com/tangem/tap/features/send/ui/SendFragment.kt b/app/src/main/java/com/tangem/tap/features/send/ui/SendFragment.kt index 3938f9720e..be1379f6a6 100644 --- a/app/src/main/java/com/tangem/tap/features/send/ui/SendFragment.kt +++ b/app/src/main/java/com/tangem/tap/features/send/ui/SendFragment.kt @@ -298,7 +298,7 @@ class SendFragment : BaseStoreFragment(R.layout.fragment_send) { @ExperimentalCoroutinesApi fun EditText.inputtedTextAsFlow(): Flow = callbackFlow { - val watcher = addTextChangedListener { editable -> offer(editable?.toString() ?: "") } + val watcher = addTextChangedListener { editable -> trySend(editable?.toString() ?: "") } awaitClose { removeTextChangedListener(watcher) } } diff --git a/app/src/main/java/com/tangem/tap/features/tokens/ui/AddTokensFragment.kt b/app/src/main/java/com/tangem/tap/features/tokens/ui/AddTokensFragment.kt index 38de45981b..178d8d514f 100644 --- a/app/src/main/java/com/tangem/tap/features/tokens/ui/AddTokensFragment.kt +++ b/app/src/main/java/com/tangem/tap/features/tokens/ui/AddTokensFragment.kt @@ -121,7 +121,7 @@ fun SearchView.inputtedTextAsFlow(): Flow = callbackFlow { } override fun onQueryTextChange(newText: String?): Boolean { - offer(newText ?: "") + trySend(newText ?: "") return false } })