mirror of
https://github.com/signalapp/Signal-Android.git
synced 2025-12-23 20:48:43 +00:00
Fix crash when entering avatar picker on kitkat.
This commit is contained in:
committed by
Cody Henthorne
parent
3e3296da5b
commit
806409b329
@@ -123,7 +123,7 @@ class AvatarPickerFragment : Fragment(R.layout.avatar_picker_fragment) {
|
|||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
clearButton.setOnClickListener { viewModel.clear() }
|
clearButton.setOnClickListener { viewModel.clearAvatar() }
|
||||||
|
|
||||||
setFragmentResultListener(TextAvatarCreationFragment.REQUEST_KEY_TEXT) { _, bundle ->
|
setFragmentResultListener(TextAvatarCreationFragment.REQUEST_KEY_TEXT) { _, bundle ->
|
||||||
val text = AvatarBundler.extractText(bundle)
|
val text = AvatarBundler.extractText(bundle)
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ sealed class AvatarPickerViewModel(private val repository: AvatarPickerRepositor
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fun clear() {
|
fun clearAvatar() {
|
||||||
store.update {
|
store.update {
|
||||||
val avatar = getDefaultAvatarFromRepository()
|
val avatar = getDefaultAvatarFromRepository()
|
||||||
it.copy(currentAvatar = avatar, canSave = true, canClear = false, isCleared = true)
|
it.copy(currentAvatar = avatar, canSave = true, canClear = false, isCleared = true)
|
||||||
|
|||||||
Reference in New Issue
Block a user