diff --git a/app/src/main/java/org/thoughtcrime/securesms/calls/links/details/CallLinkDetailsFragment.kt b/app/src/main/java/org/thoughtcrime/securesms/calls/links/details/CallLinkDetailsFragment.kt index 99f2bbb087..9034e79a72 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/calls/links/details/CallLinkDetailsFragment.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/calls/links/details/CallLinkDetailsFragment.kt @@ -244,18 +244,20 @@ private fun CallLinkDetails( modifier = Modifier.padding(top = 16.dp, bottom = 12.dp) ) - Rows.TextRow( - text = stringResource(id = R.string.CallLinkDetailsFragment__add_call_name), - onClick = callback::onEditNameClicked - ) + if (state.callLink.credentials?.adminPassBytes != null) { + Rows.TextRow( + text = stringResource(id = R.string.CallLinkDetailsFragment__add_call_name), + onClick = callback::onEditNameClicked + ) - Rows.ToggleRow( - checked = state.callLink.state.restrictions == Restrictions.ADMIN_APPROVAL, - text = stringResource(id = R.string.CallLinkDetailsFragment__approve_all_members), - onCheckChanged = callback::onApproveAllMembersChanged - ) + Rows.ToggleRow( + checked = state.callLink.state.restrictions == Restrictions.ADMIN_APPROVAL, + text = stringResource(id = R.string.CallLinkDetailsFragment__approve_all_members), + onCheckChanged = callback::onApproveAllMembersChanged + ) - Dividers.Default() + Dividers.Default() + } Rows.TextRow( text = stringResource(id = R.string.CallLinkDetailsFragment__share_link),