Skip to content

Commit

Permalink
Fix share intent not being cleared from recents.
Browse files Browse the repository at this point in the history
  • Loading branch information
clark-signal authored and greyson-signal committed Jan 24, 2023
1 parent 4dcbbfd commit d635683
Showing 1 changed file with 3 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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) {
Expand Down

0 comments on commit d635683

Please sign in to comment.