diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 584bf057..0964b69e 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -34,6 +34,14 @@ THE SOFTWARE. <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <!-- Playlist shortcuts --> <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> + + <!-- Allow us to query plugins --> + <queries> + <intent> + <action android:name="ch.blinkenlights.android.vanilla.action.REQUEST_PLUGIN_PARAMS" /> + </intent> + </queries> + <application android:allowBackup="true" android:resizeableActivity="true" diff --git a/app/src/main/java/ch/blinkenlights/android/vanilla/PluginUtils.java b/app/src/main/java/ch/blinkenlights/android/vanilla/PluginUtils.java index ed5f6755..18fe1ebe 100644 --- a/app/src/main/java/ch/blinkenlights/android/vanilla/PluginUtils.java +++ b/app/src/main/java/ch/blinkenlights/android/vanilla/PluginUtils.java @@ -65,7 +65,7 @@ public class PluginUtils { private static List<ResolveInfo> resolvePlugins(Context ctx) { PackageManager pm = ctx.getPackageManager(); Intent filter = new Intent(ACTION_REQUEST_PLUGIN_PARAMS); - return pm.queryBroadcastReceivers(filter, PackageManager.GET_DISABLED_COMPONENTS); + return pm.queryBroadcastReceivers(filter, PackageManager.MATCH_DISABLED_COMPONENTS); } /**