Loading presentation/src/main/java/com/moez/QKSMS/feature/compose/part/MediaBinder.kt +6 −6 Original line number Diff line number Diff line Loading @@ -49,12 +49,12 @@ class MediaBinder @Inject constructor(colors: Colors, private val context: Conte holder.video.setVisible(part.isVideo()) holder.containerView.setOnClickListener { clicks.onNext(part.id) } holder.thumbnail.bubbleStyle = when { !canGroupWithPrevious && canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_FIRST else BubbleImageView.Style.IN_FIRST canGroupWithPrevious && canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_MIDDLE else BubbleImageView.Style.IN_MIDDLE canGroupWithPrevious && !canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_LAST else BubbleImageView.Style.IN_LAST else -> BubbleImageView.Style.ONLY } // holder.thumbnail.bubbleStyle = when { // !canGroupWithPrevious && canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_FIRST else BubbleImageView.Style.IN_FIRST // canGroupWithPrevious && canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_MIDDLE else BubbleImageView.Style.IN_MIDDLE // canGroupWithPrevious && !canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_LAST else BubbleImageView.Style.IN_LAST // else -> BubbleImageView.Style.ONLY // } GlideApp.with(context).load(part.getUri()).fitCenter().into(holder.thumbnail) } Loading Loading
presentation/src/main/java/com/moez/QKSMS/feature/compose/part/MediaBinder.kt +6 −6 Original line number Diff line number Diff line Loading @@ -49,12 +49,12 @@ class MediaBinder @Inject constructor(colors: Colors, private val context: Conte holder.video.setVisible(part.isVideo()) holder.containerView.setOnClickListener { clicks.onNext(part.id) } holder.thumbnail.bubbleStyle = when { !canGroupWithPrevious && canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_FIRST else BubbleImageView.Style.IN_FIRST canGroupWithPrevious && canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_MIDDLE else BubbleImageView.Style.IN_MIDDLE canGroupWithPrevious && !canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_LAST else BubbleImageView.Style.IN_LAST else -> BubbleImageView.Style.ONLY } // holder.thumbnail.bubbleStyle = when { // !canGroupWithPrevious && canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_FIRST else BubbleImageView.Style.IN_FIRST // canGroupWithPrevious && canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_MIDDLE else BubbleImageView.Style.IN_MIDDLE // canGroupWithPrevious && !canGroupWithNext -> if (message.isMe()) BubbleImageView.Style.OUT_LAST else BubbleImageView.Style.IN_LAST // else -> BubbleImageView.Style.ONLY // } GlideApp.with(context).load(part.getUri()).fitCenter().into(holder.thumbnail) } Loading