Fix share intent not being cleared from recents.

This commit is contained in:
Clark
2023-01-23 17:37:53 -05:00
committed by Greyson Parrelli
parent 4dcbbfdd63
commit d635683303

View File

@@ -15,6 +15,7 @@ import androidx.core.content.pm.ShortcutManagerCompat
import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers
import org.signal.core.util.Result
import org.signal.core.util.logging.Log
import org.thoughtcrime.securesms.MainActivity
import org.thoughtcrime.securesms.PassphraseRequiredActivity
import org.thoughtcrime.securesms.R
import org.thoughtcrime.securesms.contacts.paged.ContactSearchKey
@@ -221,8 +222,9 @@ class ShareActivity : PassphraseRequiredActivity(), MultiselectForwardFragment.C
.asBorderless(multiShareArgs.isBorderless)
.withShareDataTimestamp(System.currentTimeMillis())
val mainActivityIntent = MainActivity.clearTop(this)
finish()
startActivity(conversationIntentBuilder.build())
startActivities(arrayOf(mainActivityIntent, conversationIntentBuilder.build()))
}
private fun openMediaInterstitial(shareEvent: ShareEvent.OpenMediaInterstitial) {