diff --git a/CHANGES.md b/CHANGES.md index e7bf3938ad..b45ad9dff8 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -8,7 +8,7 @@ Improvements 🙌: - Bugfix 🐛: - - + - Fix theme issue on Room directory screen (#1613) Translations 🗣: - diff --git a/vector/src/main/java/im/vector/riotx/features/roomdirectory/picker/RoomDirectoryItem.kt b/vector/src/main/java/im/vector/riotx/features/roomdirectory/picker/RoomDirectoryItem.kt index 334def592a..c0f77aad74 100644 --- a/vector/src/main/java/im/vector/riotx/features/roomdirectory/picker/RoomDirectoryItem.kt +++ b/vector/src/main/java/im/vector/riotx/features/roomdirectory/picker/RoomDirectoryItem.kt @@ -19,6 +19,7 @@ package im.vector.riotx.features.roomdirectory.picker import android.view.ViewGroup import android.widget.ImageView import android.widget.TextView +import androidx.core.view.isInvisible import com.airbnb.epoxy.EpoxyAttribute import com.airbnb.epoxy.EpoxyModelClass import im.vector.riotx.R @@ -58,6 +59,7 @@ abstract class RoomDirectoryItem : VectorEpoxyModel() } } .into(holder.avatarView) + holder.avatarView.isInvisible = directoryAvatarUrl.isNullOrBlank() && includeAllNetworks holder.nameView.text = directoryName holder.descritionView.setTextOrHide(directoryDescription) diff --git a/vector/src/main/res/layout/item_room_directory.xml b/vector/src/main/res/layout/item_room_directory.xml index 64679f7b37..8869a22bea 100644 --- a/vector/src/main/res/layout/item_room_directory.xml +++ b/vector/src/main/res/layout/item_room_directory.xml @@ -19,6 +19,8 @@ android:layout_marginLeft="8dp" android:layout_marginTop="4dp" android:layout_marginBottom="4dp" + android:background="@drawable/circle" + android:padding="8dp" app:layout_constraintBottom_toTopOf="@+id/itemRoomDirectoryBottomSeparator" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent"