diff --git a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationStartItem.kt b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationStartItem.kt index eadfea2c33..390db0ef50 100644 --- a/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationStartItem.kt +++ b/vector/src/main/java/im/vector/app/features/home/room/detail/timeline/item/MessageLiveLocationStartItem.kt @@ -16,16 +16,19 @@ package im.vector.app.features.home.room.detail.timeline.item +import android.graphics.drawable.ColorDrawable import android.widget.ImageView import androidx.core.view.updateLayoutParams import com.airbnb.epoxy.EpoxyAttribute import com.airbnb.epoxy.EpoxyModelClass +import com.bumptech.glide.load.resource.bitmap.GranularRoundedCorners import com.bumptech.glide.load.resource.bitmap.RoundedCorners import im.vector.app.R import im.vector.app.core.glide.GlideApp import im.vector.app.core.utils.DimensionConverter import im.vector.app.features.home.room.detail.timeline.style.TimelineMessageLayout import im.vector.app.features.home.room.detail.timeline.style.granularRoundedCorners +import im.vector.app.features.themes.ThemeUtils @EpoxyModelClass(layout = R.layout.item_timeline_event_base) abstract class MessageLiveLocationStartItem : AbsMessageItem() { @@ -39,13 +42,16 @@ abstract class MessageLiveLocationStartItem : AbsMessageItem(R.id.locationLiveStartBanner) val noLocationMapImageView by bind(R.id.locationLiveStartMap) } diff --git a/vector/src/main/res/layout/item_timeline_event_live_location_start_stub.xml b/vector/src/main/res/layout/item_timeline_event_live_location_start_stub.xml index 07d56dc076..b81a6cc0e9 100644 --- a/vector/src/main/res/layout/item_timeline_event_live_location_start_stub.xml +++ b/vector/src/main/res/layout/item_timeline_event_live_location_start_stub.xml @@ -11,20 +11,20 @@ android:layout_width="300dp" android:layout_height="200dp" android:contentDescription="@string/a11y_static_map_image" - android:scaleType="centerCrop" android:src="@drawable/bg_no_location_map" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" /> - + app:layout_constraintStart_toStartOf="@id/locationLiveStartMap" + tools:ignore="ContentDescription" /> @@ -48,16 +48,16 @@ android:layout_marginHorizontal="8dp" android:text="@string/location_share_live_started" android:textColor="?vctr_content_tertiary" - app:layout_constraintBottom_toBottomOf="@id/locationLiveStartBannerBackground" + app:layout_constraintBottom_toBottomOf="@id/locationLiveStartBanner" app:layout_constraintStart_toEndOf="@id/locationLiveStartIcon" - app:layout_constraintTop_toTopOf="@id/locationLiveStartBannerBackground" /> + app:layout_constraintTop_toTopOf="@id/locationLiveStartBanner" />