Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions intercom_flutter/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 9.6.3

* Fix duplicate Android push notifications by removing `PushInterceptReceiver` from the merged manifest via `tools:node="remove"`. The legacy GCM/C2DM receiver was firing alongside `IntercomFcmMessengerService`, causing every Intercom push to trigger twice.

## 9.6.2

* Removed deprecated `handlePushMessage` API (removed from native Intercom SDK)
Expand Down
4 changes: 3 additions & 1 deletion intercom_flutter/android/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
@@ -1,11 +1,13 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="io.maido.intercom">

<application>
<receiver
android:name="io.maido.intercom.PushInterceptReceiver"
android:exported="true"
android:permission="com.google.android.c2dm.permission.SEND">
android:permission="com.google.android.c2dm.permission.SEND"
tools:node="remove">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
</intent-filter>
Expand Down
2 changes: 1 addition & 1 deletion intercom_flutter/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name: intercom_flutter
description: Flutter plugin for Intercom integration. Provides in-app messaging
and help-center Intercom services
version: 9.6.2
version: 9.6.3
homepage: https://github.com/v3rm0n/intercom_flutter

dependencies:
Expand Down