Back button text changes based on space parent
This commit is contained in:
parent
65d5473661
commit
4fe455c47b
|
@ -352,6 +352,7 @@ class HomeDetailFragment @Inject constructor(
|
||||||
|
|
||||||
private fun onSpaceChange(spaceSummary: RoomSummary?) {
|
private fun onSpaceChange(spaceSummary: RoomSummary?) {
|
||||||
hideModal()
|
hideModal()
|
||||||
|
views.backButtonText.text = getString(R.string.all_chats)
|
||||||
if (spaceSummary == null) {
|
if (spaceSummary == null) {
|
||||||
views.backButtonLayout.isVisible = false
|
views.backButtonLayout.isVisible = false
|
||||||
views.groupToolbarSpaceTitleView.isVisible = false
|
views.groupToolbarSpaceTitleView.isVisible = false
|
||||||
|
@ -365,6 +366,10 @@ class HomeDetailFragment @Inject constructor(
|
||||||
views.groupToolbarTitleView.text = spaceSummary.displayName
|
views.groupToolbarTitleView.text = spaceSummary.displayName
|
||||||
views.spaceAvatar.isVisible = true
|
views.spaceAvatar.isVisible = true
|
||||||
avatarRenderer.render(spaceSummary.toMatrixItem(), views.spaceAvatar)
|
avatarRenderer.render(spaceSummary.toMatrixItem(), views.spaceAvatar)
|
||||||
|
|
||||||
|
spaceSummary.spaceParents?.firstOrNull()?.let { directParent ->
|
||||||
|
views.backButtonText.text = directParent.roomSummary?.name ?: getString(R.string.all_chats)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue