Fixed contact sharing
This commit is contained in:
parent
5500215281
commit
62547b8c02
1 changed files with 3 additions and 1 deletions
|
@ -175,7 +175,7 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin
|
||||||
private fun handleIntentParams(intent: Intent) {
|
private fun handleIntentParams(intent: Intent) {
|
||||||
when (intent.action) {
|
when (intent.action) {
|
||||||
Intent.ACTION_SEND, Intent.ACTION_SENDTO -> {
|
Intent.ACTION_SEND, Intent.ACTION_SENDTO -> {
|
||||||
if (intent.type?.startsWith("text/") == true) {
|
if (intent.type == "text/plain") {
|
||||||
handleSendText(intent)
|
handleSendText(intent)
|
||||||
} else {
|
} else {
|
||||||
lifecycleScope.launch {
|
lifecycleScope.launch {
|
||||||
|
@ -281,6 +281,8 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin
|
||||||
private suspend fun handleSendFile(intent: Intent) {
|
private suspend fun handleSendFile(intent: Intent) {
|
||||||
if (corePreferences.disableChat) return
|
if (corePreferences.disableChat) return
|
||||||
|
|
||||||
|
Log.i("[Main Activity] Found single file to share with type ${intent.type}")
|
||||||
|
|
||||||
(intent.getParcelableExtra<Parcelable>(Intent.EXTRA_STREAM) as? Uri)?.let {
|
(intent.getParcelableExtra<Parcelable>(Intent.EXTRA_STREAM) as? Uri)?.let {
|
||||||
val list = arrayListOf<String>()
|
val list = arrayListOf<String>()
|
||||||
coroutineScope {
|
coroutineScope {
|
||||||
|
|
Loading…
Reference in a new issue