From 5784795fe24016ff28862a0d3209e8f83380de53 Mon Sep 17 00:00:00 2001 From: Tommy Webb Date: Fri, 29 Sep 2023 16:21:12 -0400 Subject: [PATCH] Fix crash on forwarding messages onAttachFragment in ForwardMessageActivity does not necessarily have to be provided with a ConversationListFragment, so there is no need to assert this. Just move along, as is done in VCardDetailActivity, etc. Change-Id: I41825c9c118d71d447b820d29f60fb10ef2d5fdf --- .../ui/conversationlist/ForwardMessageActivity.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/com/android/messaging/ui/conversationlist/ForwardMessageActivity.java b/src/com/android/messaging/ui/conversationlist/ForwardMessageActivity.java index 61e3640..96ca085 100644 --- a/src/com/android/messaging/ui/conversationlist/ForwardMessageActivity.java +++ b/src/com/android/messaging/ui/conversationlist/ForwardMessageActivity.java @@ -46,9 +46,10 @@ public class ForwardMessageActivity extends BaseBugleActivity @Override public void onAttachFragment(final Fragment fragment) { - Assert.isTrue(fragment instanceof ConversationListFragment); - final ConversationListFragment clf = (ConversationListFragment) fragment; - clf.setHost(this); + if (fragment instanceof ConversationListFragment) { + final ConversationListFragment clf = (ConversationListFragment) fragment; + clf.setHost(this); + } } @Override