diff --git a/app/src/main/java/cash/z/ecc/android/ui/home/HomeFragment.kt b/app/src/main/java/cash/z/ecc/android/ui/home/HomeFragment.kt index ceda3a3..61dd024 100644 --- a/app/src/main/java/cash/z/ecc/android/ui/home/HomeFragment.kt +++ b/app/src/main/java/cash/z/ecc/android/ui/home/HomeFragment.kt @@ -114,15 +114,19 @@ class HomeFragment : BaseFragment() { ) hitAreaProfile.onClickNavTo(R.id.action_nav_home_to_nav_profile) { tapped(HOME_PROFILE) } textHistory.onClickNavTo(R.id.action_nav_home_to_nav_history) { tapped(HOME_HISTORY) } - textSendAmount.onClickNavTo(R.id.action_nav_home_to_nav_balance_detail) { - tapped( - HOME_BALANCE_DETAIL - ) - } - hitAreaBalance.onClickNavTo(R.id.action_nav_home_to_nav_balance_detail) { - tapped( - HOME_BALANCE_DETAIL - ) + + // Only allow viewing balance detail when not in Street Mode + if(!lockBox.getBoolean(Const.Pref.STREET_MODE)) { + textSendAmount.onClickNavTo(R.id.action_nav_home_to_nav_balance_detail) { + tapped( + HOME_BALANCE_DETAIL + ) + } + hitAreaBalance.onClickNavTo(R.id.action_nav_home_to_nav_balance_detail) { + tapped( + HOME_BALANCE_DETAIL + ) + } } hitAreaReceive.onClickNavTo(R.id.action_nav_home_to_nav_receive) { tapped(HOME_RECEIVE) } @@ -327,6 +331,7 @@ class HomeFragment : BaseFragment() { if(lockBox.getBoolean(Const.Pref.STREET_MODE)) { binding.textBalanceAvailable.visibility = View.INVISIBLE binding.labelBalance.visibility = View.INVISIBLE + binding.textBalanceDescription.visibility = View.INVISIBLE binding.textHistory.visibility = View.INVISIBLE binding.textSendAmount.isEnabled = false } @@ -486,19 +491,6 @@ class HomeFragment : BaseFragment() { mainActivity?.safeNavigate(R.id.action_nav_home_to_nav_receive) } .show() -// MaterialAlertDialogBuilder(activity) -// .setMessage("To make full use of this wallet, deposit funds to your address or tap the faucet to trigger a tiny automatic deposit.\n\nFaucet funds are made available for the community by the community for testing. So please be kind enough to return what you borrow!") -// .setTitle("No Balance") -// .setCancelable(true) -// .setPositiveButton("Tap Faucet") { dialog, _ -> -// dialog.dismiss() -// setBanner("Tapping faucet...", CANCEL) -// } -// .setNegativeButton("View Address") { dialog, _ -> -// dialog.dismiss() -// mainActivity?.safeNavigate(R.id.action_nav_home_to_nav_receive) -// } -// .show() } CANCEL -> { // TODO: trigger banner / balance update diff --git a/app/src/main/res/layout/fragment_settings.xml b/app/src/main/res/layout/fragment_settings.xml index 6890423..1de86fb 100644 --- a/app/src/main/res/layout/fragment_settings.xml +++ b/app/src/main/res/layout/fragment_settings.xml @@ -1,12 +1,27 @@ - + + + app:srcCompat="@drawable/ic_cancel" + app:tint="@color/text_light_dimmed" /> - - + app:layout_constraintTop_toBottomOf="@+id/text_input_layout_port" /> - + + + \ No newline at end of file