From 24e2f1a8e0e4e0005c395b5fed0d301d94e82a71 Mon Sep 17 00:00:00 2001 From: Florian Renaud <florian.renaud@niji.fr> Date: Mon, 6 Sep 2021 15:58:18 +0200 Subject: [PATCH] Room details: Check power level before showing topic hint --- .../home/room/detail/timeline/item/MergedRoomCreationItem.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedRoomCreationItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedRoomCreationItem.kt index 43a9618a06..1044cd7d44 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedRoomCreationItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MergedRoomCreationItem.kt @@ -143,7 +143,8 @@ abstract class MergedRoomCreationItem : BasedMergedItem<MergedRoomCreationItem.H val topic = roomSummary?.topic if (topic.isNullOrBlank()) { // do not show hint for DMs or group DMs - if (!isDirect) { + val canSetTopic = attributes.canChangeTopic && !isDirect + if (canSetTopic) { val addTopicLink = holder.view.resources.getString(R.string.add_a_topic_link_text) val styledText = SpannableString(holder.view.resources.getString(R.string.room_created_summary_no_topic_creation_text, addTopicLink)) holder.roomTopicText.setTextOrHide(styledText.tappableMatchingText(addTopicLink, object : ClickableSpan() {