Skip to content

Commit

Permalink
Fix #8 by setting unique tran names for input layouts
Browse files Browse the repository at this point in the history
  • Loading branch information
kitfist0 committed Oct 27, 2022
1 parent 3d1fcb1 commit 0d05c08
Showing 1 changed file with 8 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -36,21 +36,21 @@ class CardEditorFragment : BaseFragment<FragmentCardEditorBinding>(
with(binding) {
val uniqueNameSuffix = args.cardId
cardEditorBarcodeImage.setupUniqueTransitionName(uniqueNameSuffix)
cardEditorCardNameEditText.apply {
setupUniqueTransitionName(uniqueNameSuffix)
doAfterTextChanged { viewModel.onCardNameChanged(it?.toString()) }
}
cardEditorCardTextEditText.apply {
setupUniqueTransitionName(uniqueNameSuffix)
doAfterTextChanged { viewModel.onCardTextChanged(it?.toString()) }
}
cardEditorCardNameInputLayout.setupUniqueTransitionName(uniqueNameSuffix)
cardEditorCardTextInputLayout.setupUniqueTransitionName(uniqueNameSuffix)
cardEditorOkFab.apply {
setupUniqueTransitionName(uniqueNameSuffix)
setOnClickListener { viewModel.onOkFabClicked() }
}
cardEditorColorPickerButton.setOnClickListener {
showColorPickerDialog()
}
cardEditorCardNameEditText.doAfterTextChanged {
viewModel.onCardNameChanged(it?.toString())
}
cardEditorCardTextEditText.doAfterTextChanged {
viewModel.onCardTextChanged(it?.toString())
}
}
}

Expand Down

0 comments on commit 0d05c08

Please sign in to comment.