Updated on 2026-08-14
This commit is contained in:
parent
4058bae403
commit
f473bfe744
1 changed files with 9 additions and 0 deletions
|
|
@ -24,6 +24,7 @@ import com.tangem.tap.network.NetworkConnectivity
|
|||
import com.tangem.tap.preferencesStorage
|
||||
import com.tangem.tap.scope
|
||||
import com.tangem.tap.store
|
||||
import com.tangem.wallet.R
|
||||
import kotlinx.coroutines.Dispatchers
|
||||
import kotlinx.coroutines.launch
|
||||
import kotlinx.coroutines.withContext
|
||||
|
|
@ -101,6 +102,10 @@ class WarningsMiddleware {
|
|||
if (remainingSignatures != null &&
|
||||
remainingSignatures <= WarningMessagesManager.REMAINING_SIGNATURES_WARNING
|
||||
) {
|
||||
getWarnings()
|
||||
.find { it.messageResId == R.string.warning_low_signatures_format }
|
||||
?.let { previousWarning -> hideWarning(previousWarning) }
|
||||
|
||||
addWarningMessage(
|
||||
WarningMessagesManager.remainingSignaturesNotEnough(
|
||||
remainingSignatures
|
||||
|
|
@ -191,4 +196,8 @@ class WarningsMiddleware {
|
|||
store.state.walletState.blockchains
|
||||
)
|
||||
}
|
||||
|
||||
private fun hideWarning(warning: WarningMessage) {
|
||||
store.state.globalState.warningManager?.hideWarning(warning)
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue