Skip to content

Commit 15c3197

Browse files
authored
Add FINISHED_AFTER_HANDLED metadata to FirebaseInstanceIdReceiver. (#5408)
* Added metadata to FirebaseInstanceIdReceiver to signal that it finishes background broadcasts after the message has been handled.
1 parent 98b744a commit 15c3197

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

firebase-messaging/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
# Unreleased
2+
* [changed] Added metadata to FirebaseInstanceIdReceiver to signal that it
3+
finishes background broadcasts after the message has been handled.
4+
25
* [changed] Added Kotlin extensions (KTX) APIs from `com.google.firebase:firebase-messaging-ktx`
36
to `com.google.firebase:firebase-messaging` under the `com.google.firebase.messaging` package.
47
For details, see the

firebase-messaging/src/main/AndroidManifest.xml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
<intent-filter>
2929
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
3030
</intent-filter>
31+
<meta-data
32+
android:name="com.google.android.gms.cloudmessaging.FINISHED_AFTER_HANDLED"
33+
android:value="true" />
3134
</receiver>
3235

3336
<!-- FirebaseMessagingService performs security checks at runtime,

0 commit comments

Comments
 (0)