diff --git a/app/src/main/java/io/horizontalsystems/bankwallet/modules/market/filters/BlockchainsSelectorFragment.kt b/app/src/main/java/io/horizontalsystems/bankwallet/modules/market/filters/BlockchainsSelectorFragment.kt index 6df11f3fa6..70d0eb3662 100644 --- a/app/src/main/java/io/horizontalsystems/bankwallet/modules/market/filters/BlockchainsSelectorFragment.kt +++ b/app/src/main/java/io/horizontalsystems/bankwallet/modules/market/filters/BlockchainsSelectorFragment.kt @@ -50,7 +50,6 @@ class BlockchainsSelectorFragment : BaseComposeFragment() { this, object : OnBackPressedCallback(true) { override fun handleOnBackPressed() { - viewModel.updateListBySelectedBlockchains() findNavController().popBackStack() } }) diff --git a/app/src/main/java/io/horizontalsystems/bankwallet/modules/market/filters/MarketFiltersViewModel.kt b/app/src/main/java/io/horizontalsystems/bankwallet/modules/market/filters/MarketFiltersViewModel.kt index 08675aa77f..7445a5b2bf 100644 --- a/app/src/main/java/io/horizontalsystems/bankwallet/modules/market/filters/MarketFiltersViewModel.kt +++ b/app/src/main/java/io/horizontalsystems/bankwallet/modules/market/filters/MarketFiltersViewModel.kt @@ -222,23 +222,18 @@ class MarketFiltersViewModel(val service: MarketFiltersService) fun anyBlockchains() { selectedBlockchains = emptyList() updateSelectedBlockchains() - emitState() + reloadData() } fun onBlockchainCheck(blockchain: Blockchain) { selectedBlockchains += blockchain updateSelectedBlockchains() - emitState() + reloadData() } fun onBlockchainUncheck(blockchain: Blockchain) { selectedBlockchains -= blockchain updateSelectedBlockchains() - emitState() - } - - fun updateListBySelectedBlockchains() { - emitState() reloadData() }