title: Android 11 (R) return empty list when querying intent for ACTION_IMAGE_CAPTURE
body: <p>Device: Emulator pixel 3a - Android 11</p>
  <p>Code:</p>
  <pre><code>    final List&lt;Intent&gt; cameraIntents = new ArrayList&lt;Intent&gt;();
      final Intent captureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
      final List&lt;ResolveInfo&gt; listCam = 
      context.getPackageManager().queryIntentActivities(captureIntent, 0);
  </code></pre>
  <p>When using:</p>
  <pre><code>targetSdkVersion 30
  compileSdkVersion 30
  </code></pre>
  <p>listCam size is 0</p>
  <p>and when changing to:</p>
  <pre><code>compileSdkVersion 29
  </code></pre>
  <p>listCam size is 1 - as it should be.</p>
  <p>Using the following code:</p>
  <pre><code>    val captureIntent = Intent(MediaStore.ACTION_IMAGE_CAPTURE)
      baseActivity.startActivity(captureIntent)
  </code></pre>
  <p>Works fine and shows the camera app.</p>
  <p>Any idea why queryIntentActivities is not returning the camera intent?</p>
  <p>Thanks!</p>