commit b962cb4772844a52399e38267fdd4f63a85f9207
parent c33380377e070a08c66ad4f5054fe0f229313a80
Author: Iván Ávalos <avalos@disroot.org>
Date: Wed, 10 Jul 2024 09:07:32 -0600
[wallet] Temporarily hide progress bar until handling logic is refactored
Diffstat:
2 files changed, 15 insertions(+), 7 deletions(-)
diff --git a/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeListFragment.kt b/wallet/src/main/java/net/taler/wallet/exchanges/ExchangeListFragment.kt
@@ -85,24 +85,29 @@ open class ExchangeListFragment : Fragment(), ExchangeClickListener {
AddExchangeDialogFragment().show(parentFragmentManager, "ADD_EXCHANGE")
}
- exchangeManager.progress.observe(viewLifecycleOwner) { show ->
- if (show) ui.progressBar.fadeIn() else ui.progressBar.fadeOut()
- }
+ // TODO: refactor and unify progress bar handling
+ // exchangeManager.progress.observe(viewLifecycleOwner) { show ->
+ // if (show) ui.progressBar.fadeIn() else ui.progressBar.fadeOut()
+ // }
+
exchangeManager.exchanges.observe(viewLifecycleOwner) { exchanges ->
onExchangeUpdate(exchanges)
}
+
exchangeManager.addError.observe(viewLifecycleOwner, EventObserver { error ->
onAddExchangeFailed()
if (model.devMode.value == true) {
showError(error)
}
})
+
exchangeManager.listError.observe(viewLifecycleOwner, EventObserver { error ->
onListExchangeFailed()
if (model.devMode.value == true) {
showError(error)
}
})
+
exchangeManager.deleteError.observe(viewLifecycleOwner, EventObserver { error ->
if (model.devMode.value == true) {
showError(error)
@@ -110,6 +115,7 @@ open class ExchangeListFragment : Fragment(), ExchangeClickListener {
showError(error.userFacingMsg)
}
})
+
exchangeManager.reloadError.observe(viewLifecycleOwner, EventObserver { error ->
if (model.devMode.value == true) {
showError(error)
diff --git a/wallet/src/main/java/net/taler/wallet/transactions/TransactionsFragment.kt b/wallet/src/main/java/net/taler/wallet/transactions/TransactionsFragment.kt
@@ -124,9 +124,10 @@ class TransactionsFragment : Fragment(), OnTransactionClickListener, ActionMode.
}
}
- transactionManager.progress.observe(viewLifecycleOwner) { show ->
- if (show) ui.progressBar.fadeIn() else ui.progressBar.fadeOut()
- }
+ // TODO: refactor and unify progress bar handling
+ // transactionManager.progress.observe(viewLifecycleOwner) { show ->
+ // if (show) ui.progressBar.fadeIn() else ui.progressBar.fadeOut()
+ // }
transactionManager.transactions.observe(viewLifecycleOwner) { result ->
onTransactionsResult(result)
@@ -226,7 +227,8 @@ class TransactionsFragment : Fragment(), OnTransactionClickListener, ActionMode.
private fun onSearch(query: String) {
ui.list.fadeOut()
- ui.progressBar.fadeIn()
+ // TODO: refactor and unify progress bar handling
+ // ui.progressBar.fadeIn()
transactionManager.searchQuery.value = query
}