Merge pull request #242 from Mandeepbhalothia/MB-128-Remove-Logging-Chars
Issue-128: Removal of logging while typing characters
This commit is contained in:
commit
fb0f611e76
|
@ -74,7 +74,6 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
|
||||||
twig("Done reopening wallet.")
|
twig("Done reopening wallet.")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
twig("HomeFragment.onAttach COMPLETE")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
|
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
|
||||||
|
@ -121,7 +120,6 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
|
||||||
onModelUpdated(null, uiModel.copy(pendingSend = WalletZecFormmatter.toZecStringFull(sendViewModel.zatoshiAmount.coerceAtLeast(0))))
|
onModelUpdated(null, uiModel.copy(pendingSend = WalletZecFormmatter.toZecStringFull(sendViewModel.zatoshiAmount.coerceAtLeast(0))))
|
||||||
}
|
}
|
||||||
|
|
||||||
twig("HomeFragment.onViewCreated COMPLETE")
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun onClearAmount() {
|
private fun onClearAmount() {
|
||||||
|
@ -168,7 +166,6 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
|
||||||
|
|
||||||
override fun onSaveInstanceState(outState: Bundle) {
|
override fun onSaveInstanceState(outState: Bundle) {
|
||||||
super.onSaveInstanceState(outState)
|
super.onSaveInstanceState(outState)
|
||||||
twig("HomeFragment.onSaveInstanceState")
|
|
||||||
// if (::uiModel.isInitialized) {
|
// if (::uiModel.isInitialized) {
|
||||||
// outState.putParcelable("uiModel", uiModel)
|
// outState.putParcelable("uiModel", uiModel)
|
||||||
// }
|
// }
|
||||||
|
@ -177,7 +174,6 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
|
||||||
override fun onViewStateRestored(savedInstanceState: Bundle?) {
|
override fun onViewStateRestored(savedInstanceState: Bundle?) {
|
||||||
super.onViewStateRestored(savedInstanceState)
|
super.onViewStateRestored(savedInstanceState)
|
||||||
savedInstanceState?.let { inState ->
|
savedInstanceState?.let { inState ->
|
||||||
twig("HomeFragment.onViewStateRestored")
|
|
||||||
// onModelUpdated(HomeViewModel.UiModel(), inState.getParcelable("uiModel")!!)
|
// onModelUpdated(HomeViewModel.UiModel(), inState.getParcelable("uiModel")!!)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -404,7 +400,6 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
|
||||||
val c = text[0]
|
val c = text[0]
|
||||||
setOnClickListener {
|
setOnClickListener {
|
||||||
lifecycleScope.launch {
|
lifecycleScope.launch {
|
||||||
twig("CHAR TYPED: $c")
|
|
||||||
viewModel.onChar(c)
|
viewModel.onChar(c)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -414,14 +409,11 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// TODO: remove these troubleshooting logs
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
twig("HomeFragment.onCreate")
|
|
||||||
}
|
}
|
||||||
override fun onActivityCreated(savedInstanceState: Bundle?) {
|
override fun onActivityCreated(savedInstanceState: Bundle?) {
|
||||||
super.onActivityCreated(savedInstanceState)
|
super.onActivityCreated(savedInstanceState)
|
||||||
twig("HomeFragment.onActivityCreated")
|
|
||||||
}
|
}
|
||||||
override fun onStart() {
|
override fun onStart() {
|
||||||
super.onStart()
|
super.onStart()
|
||||||
|
@ -429,22 +421,17 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>() {
|
||||||
}
|
}
|
||||||
override fun onPause() {
|
override fun onPause() {
|
||||||
super.onPause()
|
super.onPause()
|
||||||
twig("HomeFragment.onPause resumeScope.isActive: ${resumedScope.isActive}")
|
|
||||||
}
|
}
|
||||||
override fun onStop() {
|
override fun onStop() {
|
||||||
super.onStop()
|
super.onStop()
|
||||||
twig("HomeFragment.onStop")
|
|
||||||
}
|
}
|
||||||
override fun onDestroyView() {
|
override fun onDestroyView() {
|
||||||
super.onDestroyView()
|
super.onDestroyView()
|
||||||
twig("HomeFragment.onDestroyView")
|
|
||||||
}
|
}
|
||||||
override fun onDestroy() {
|
override fun onDestroy() {
|
||||||
super.onDestroy()
|
super.onDestroy()
|
||||||
twig("HomeFragment.onDestroy")
|
|
||||||
}
|
}
|
||||||
override fun onDetach() {
|
override fun onDetach() {
|
||||||
super.onDetach()
|
super.onDetach()
|
||||||
twig("HomeFragment.onDetach")
|
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -46,23 +46,22 @@ class HomeViewModel @Inject constructor() : ViewModel() {
|
||||||
// no-op cases
|
// no-op cases
|
||||||
acc == "0" && c == '0'
|
acc == "0" && c == '0'
|
||||||
|| (c == backspace && acc == "0")
|
|| (c == backspace && acc == "0")
|
||||||
|| (c == decimal && acc.contains(decimal)) -> {twig("triggered: 1 acc: $acc c: $c")
|
|| (c == decimal && acc.contains(decimal)) -> {
|
||||||
acc
|
acc
|
||||||
}
|
}
|
||||||
c == backspace && acc.length <= 1 -> {twig("triggered: 2 $typedChars")
|
c == backspace && acc.length <= 1 -> {
|
||||||
"0"
|
"0"
|
||||||
}
|
}
|
||||||
c == backspace -> {twig("triggered: 3")
|
c == backspace -> {
|
||||||
acc.substring(0, acc.length - 1)
|
acc.substring(0, acc.length - 1)
|
||||||
}
|
}
|
||||||
acc == "0" && c != decimal -> {twig("triggered: 4 $typedChars")
|
acc == "0" && c != decimal -> {
|
||||||
c.toString()
|
c.toString()
|
||||||
}
|
}
|
||||||
acc.contains(decimal) && acc.length - acc.indexOf(decimal) > 8 -> {
|
acc.contains(decimal) && acc.length - acc.indexOf(decimal) > 8 -> {
|
||||||
twig("triggered: 5 $typedChars")
|
|
||||||
acc
|
acc
|
||||||
}
|
}
|
||||||
else -> {twig("triggered: 6 $typedChars")
|
else -> {
|
||||||
"$acc$c"
|
"$acc$c"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue