diff --git a/app/src/main/java/org/linphone/activities/main/MainActivity.kt b/app/src/main/java/org/linphone/activities/main/MainActivity.kt index 5073cb0e2..0fa45178e 100644 --- a/app/src/main/java/org/linphone/activities/main/MainActivity.kt +++ b/app/src/main/java/org/linphone/activities/main/MainActivity.kt @@ -175,7 +175,7 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin private fun handleIntentParams(intent: Intent) { when (intent.action) { Intent.ACTION_SEND, Intent.ACTION_SENDTO -> { - if (intent.type?.startsWith("text/") == true) { + if (intent.type == "text/plain") { handleSendText(intent) } else { lifecycleScope.launch { @@ -281,6 +281,8 @@ class MainActivity : GenericActivity(), SnackBarActivity, NavController.OnDestin private suspend fun handleSendFile(intent: Intent) { if (corePreferences.disableChat) return + Log.i("[Main Activity] Found single file to share with type ${intent.type}") + (intent.getParcelableExtra(Intent.EXTRA_STREAM) as? Uri)?.let { val list = arrayListOf() coroutineScope {