Updated on 2026-08-14

This commit is contained in:
Tangem 2026-01-19 13:32:27 +02:00
parent 27e199afdd
commit d839a616ef
16 changed files with 172 additions and 115 deletions

View file

@ -267,11 +267,12 @@ internal class StakingModel @Inject constructor(
private val transactionsInProgress: CopyOnWriteArrayList<StakingTransaction> = CopyOnWriteArrayList()
private var actionsJobHolder: JobHolder = JobHolder()
private var approvalJobHolder: JobHolder = JobHolder()
private var feeJobHolder: JobHolder = JobHolder()
private var sendTransactionJobHolder = JobHolder()
private var stepChangesJobHolder = JobHolder()
private val actionsJobHolder: JobHolder = JobHolder()
private val approvalJobHolder: JobHolder = JobHolder()
private val feeJobHolder: JobHolder = JobHolder()
private val sendTransactionJobHolder = JobHolder()
private val stepChangesJobHolder = JobHolder()
private val balanceHidingJobHolder = JobHolder()
init {
subscribeOnSelectedAppCurrency()
@ -286,6 +287,7 @@ internal class StakingModel @Inject constructor(
feeJobHolder.cancel()
sendTransactionJobHolder.cancel()
stepChangesJobHolder.cancel()
balanceHidingJobHolder.cancel()
}
override fun onBackClick() {
@ -1284,6 +1286,7 @@ internal class StakingModel @Inject constructor(
}
.flowOn(dispatchers.main)
.launchIn(modelScope)
.saveIn(balanceHidingJobHolder)
}
private fun subscribeOnSelectedAppCurrency() {