diff --git a/ts/components/conversation/media-gallery/propTypes/Message.tsx b/ts/components/conversation/media-gallery/propTypes/Message.tsx index a72e4a44da..73431ec59a 100644 --- a/ts/components/conversation/media-gallery/propTypes/Message.tsx +++ b/ts/components/conversation/media-gallery/propTypes/Message.tsx @@ -29,14 +29,15 @@ export const loadWithObjectURL = (loadMessage: MapAsync) => async ( } // Messages with video are too expensive to load into memory, so we don’t: - const [, messagesWithoutVideo] = partition(messages, hasVideoAttachment); + const [messagesWithVideo, messagesWithoutVideo] = partition( + messages, + hasVideoAttachment + ); const loadedMessagesWithoutVideo: Array = await Promise.all( messagesWithoutVideo.map(loadMessage) ); const loadedMessages = sortBy( - // // Only show images for MVP: - // [...messagesWithVideo, ...loadedMessagesWithoutVideo], - loadedMessagesWithoutVideo, + [...messagesWithVideo, ...loadedMessagesWithoutVideo], message => -message.received_at );