Fix groups v1 migration suggestions dialog crash.

This commit is contained in:
jeffrey-signal
2026-02-27 22:27:58 -05:00
committed by GitHub
parent 1df8ef6464
commit 2c1226dc02
2 changed files with 53 additions and 31 deletions

View File

@@ -1252,7 +1252,7 @@ class ConversationFragment :
groupJoinClickListener = conversationBannerListener::reviewJoinRequestsAction,
onSuggestionAddMembers = {
conversationGroupViewModel.groupRecordSnapshot?.let { groupRecord ->
GroupsV1MigrationSuggestionsDialog.show(requireActivity(), groupRecord.id.requireV2(), groupRecord.gv1MigrationSuggestions)
GroupsV1MigrationSuggestionsDialog.show(childFragmentManager, groupRecord.id.requireV2(), groupRecord.gv1MigrationSuggestions)
}
},
onSuggestionNoThanks = conversationGroupViewModel::onSuggestedMembersBannerDismissed,
@@ -4293,7 +4293,7 @@ class ConversationFragment :
override fun gv1SuggestionsAction(actionId: Int) {
if (actionId == R.id.reminder_action_gv1_suggestion_add_members) {
conversationGroupViewModel.groupRecordSnapshot?.let { groupRecord ->
GroupsV1MigrationSuggestionsDialog.show(requireActivity(), groupRecord.id.requireV2(), groupRecord.gv1MigrationSuggestions)
GroupsV1MigrationSuggestionsDialog.show(childFragmentManager, groupRecord.id.requireV2(), groupRecord.gv1MigrationSuggestions)
}
} else if (actionId == R.id.reminder_action_gv1_suggestion_no_thanks) {
conversationGroupViewModel.onSuggestedMembersBannerDismissed()