mirror of
https://github.com/signalapp/Signal-Android.git
synced 2026-02-20 17:57:29 +00:00
Allow quoted story to launch into viewer.
This commit is contained in:
@@ -154,6 +154,7 @@ import org.thoughtcrime.securesms.sms.MessageSender;
|
||||
import org.thoughtcrime.securesms.sms.OutgoingTextMessage;
|
||||
import org.thoughtcrime.securesms.stickers.StickerLocator;
|
||||
import org.thoughtcrime.securesms.stickers.StickerPackPreviewActivity;
|
||||
import org.thoughtcrime.securesms.stories.viewer.StoryViewerActivity;
|
||||
import org.thoughtcrime.securesms.util.CachedInflater;
|
||||
import org.thoughtcrime.securesms.util.CommunicationActions;
|
||||
import org.thoughtcrime.securesms.util.HtmlUtil;
|
||||
@@ -1607,6 +1608,20 @@ public class ConversationFragment extends LoggingFragment implements Multiselect
|
||||
return;
|
||||
}
|
||||
|
||||
if (messageRecord.getParentStoryId() != null) {
|
||||
startActivity(StoryViewerActivity.createIntent(
|
||||
requireContext(),
|
||||
messageRecord.getQuote().getAuthor(),
|
||||
messageRecord.getParentStoryId().serialize(),
|
||||
Recipient.resolved(messageRecord.getQuote().getAuthor()).shouldHideStory(),
|
||||
null,
|
||||
null,
|
||||
null
|
||||
));
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
SimpleTask.run(getLifecycle(), () -> {
|
||||
return SignalDatabase.mmsSms().getQuotedMessagePosition(threadId,
|
||||
messageRecord.getQuote().getId(),
|
||||
|
||||
Reference in New Issue
Block a user