From 0703548e97ab29147cb780dca6d66a74c4c965cb Mon Sep 17 00:00:00 2001 From: akwizgran Date: Wed, 10 Mar 2021 16:05:58 +0000 Subject: [PATCH] Use ACTION_GET_CONTENT to show more content providers. --- .../java/org/briarproject/briar/android/util/UiUtils.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/util/UiUtils.java b/briar-android/src/main/java/org/briarproject/briar/android/util/UiUtils.java index 5cb811502..5e3613301 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/util/UiUtils.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/util/UiUtils.java @@ -59,7 +59,6 @@ import androidx.vectordrawable.graphics.drawable.VectorDrawableCompat; import static android.content.Context.KEYGUARD_SERVICE; import static android.content.Context.POWER_SERVICE; import static android.content.Intent.ACTION_GET_CONTENT; -import static android.content.Intent.ACTION_OPEN_DOCUMENT; import static android.content.Intent.CATEGORY_DEFAULT; import static android.content.Intent.CATEGORY_OPENABLE; import static android.content.Intent.EXTRA_ALLOW_MULTIPLE; @@ -258,8 +257,9 @@ public class UiUtils { } public static Intent createSelectImageIntent(boolean allowMultiple) { - Intent intent = new Intent(SDK_INT >= 19 ? - ACTION_OPEN_DOCUMENT : ACTION_GET_CONTENT); + // ACTION_GET_CONTENT returns more content providers than + // ACTION_OPEN_DOCUMENT (https://stackoverflow.com/questions/27568139/) + Intent intent = new Intent(ACTION_GET_CONTENT); intent.setType("image/*"); intent.addCategory(CATEGORY_OPENABLE); if (SDK_INT >= 19)