title: Send attached file and text by messenger using Intent
body: <p>When I share file by email or messengers I want to add message to it. So I made this Intent:</p>
  <pre class="lang-kotlin prettyprint-override"><code>val sendIntent: Intent = Intent().apply {
              action = Intent.ACTION_SEND_MULTIPLE
              putParcelableArrayListExtra(
                  Intent.EXTRA_STREAM, ArrayList(uris)
              )
              subject?.let {
                  putExtra(Intent.EXTRA_SUBJECT, subject)
              }
              body?.let {
                  putExtra(Intent.EXTRA_TEXT, body)
              }
              addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION)
              type = &quot;text/html&quot;
          }
          startActivity(Intent.createChooser(sendIntent, getString(title)))
  </code></pre>
  <p>When I send file by email everything is okay: file is attached, text and subject are added. But when I use messenger like Whatsapp and Telegram only file without message is sent. What is the reason of this behaviour and how can I fix it?</p>