From 1556b149bd770452a80c002e0116c7f40fe47911 Mon Sep 17 00:00:00 2001 From: Hafiz Haseem <78106410+haseem645@users.noreply.github.com> Date: Fri, 2 Feb 2024 17:04:43 +0500 Subject: [PATCH] Update FlutterBroadcastsPlugin.kt As android 14 changed the broadcast register function and now its necessary to use the RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED flag when registering the BroadcastReceiver. --- .../de/kevlatus/flutter_broadcasts/FlutterBroadcastsPlugin.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/kotlin/de/kevlatus/flutter_broadcasts/FlutterBroadcastsPlugin.kt b/android/src/main/kotlin/de/kevlatus/flutter_broadcasts/FlutterBroadcastsPlugin.kt index b59e4c5..acafc55 100644 --- a/android/src/main/kotlin/de/kevlatus/flutter_broadcasts/FlutterBroadcastsPlugin.kt +++ b/android/src/main/kotlin/de/kevlatus/flutter_broadcasts/FlutterBroadcastsPlugin.kt @@ -46,7 +46,7 @@ class CustomBroadcastReceiver( } fun start(context: Context) { - context.registerReceiver(this, intentFilter) + context.registerReceiver(this, intentFilter, Context.RECEIVER_NOT_EXPORTED) Log.d(TAG, "starting to listen for broadcasts: " + names.joinToString(";")) }