diff --git a/packages/stream_chat_v1/lib/home_page.dart b/packages/stream_chat_v1/lib/home_page.dart index 2567802..803a80f 100644 --- a/packages/stream_chat_v1/lib/home_page.dart +++ b/packages/stream_chat_v1/lib/home_page.dart @@ -19,6 +19,9 @@ class MyObserver extends NavigatorObserver { EventType.notificationMessageNew, ) .listen((event) { + if (event.message?.user?.id == client.state.currentUser?.id) { + return; + } final channelId = event.channelId; if (currentRoute?.settings.name == Routes.CHANNEL_PAGE) { final args = currentRoute?.settings.arguments as ChannelPageArgs;