diff --git a/app/src/main/java/org/thoughtcrime/securesms/conversation/mutiselect/forward/MultiselectForwardFragmentArgs.kt b/app/src/main/java/org/thoughtcrime/securesms/conversation/mutiselect/forward/MultiselectForwardFragmentArgs.kt index 128b1bdcb..b15d75687 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/conversation/mutiselect/forward/MultiselectForwardFragmentArgs.kt +++ b/app/src/main/java/org/thoughtcrime/securesms/conversation/mutiselect/forward/MultiselectForwardFragmentArgs.kt @@ -86,7 +86,11 @@ class MultiselectForwardFragmentArgs( } else if (mediaMessage.containsMediaSlide()) { builder.withMedia(listOf()) - builder.withStickerLocator(mediaMessage.slideDeck.stickerSlide?.asAttachment()?.sticker) + if (mediaMessage.slideDeck.stickerSlide != null) { + builder.withDataUri(mediaMessage.slideDeck.stickerSlide?.asAttachment()?.uri) + builder.withStickerLocator(mediaMessage.slideDeck.stickerSlide?.asAttachment()?.sticker) + builder.withDataType(mediaMessage.slideDeck.stickerSlide?.asAttachment()?.contentType) + } val firstSlide = mediaMessage.slideDeck.slides[0] val media = firstSlide.asAttachment().toMedia()