mattermost / mattermost-mobile

Next generation iOS and Android apps for Mattermost in React Native
https://about.mattermost.com/
Apache License 2.0
2.2k stars 1.33k forks source link

[iOS] Notification dots inconsistently used #4589

Closed ghost closed 10 months ago

ghost commented 4 years ago

Summary

The Android and iOS app notification dots behave differently on general notifications (not mentions).

Environment Information

Steps to reproduce

Setup:

App config for both users B and C:

A writes to channel "Hey all"

A writes to channel "Hey @here"

A writes to channel "Hey @B"

A writes to channel "Hey @C"

Expected behavior

With all notifications enabled I would expect both the Android and iOS app to show the notification bubble with every triggered notification, as long as the bubble is generally enabled.

Observed behavior

Apparently the iOS only shows the bubbles on direct mentions. Neither @here nor regular messages are trigger a notification bubble. On Android every push notification also triggers to notification bubble.

Possible fixes

Don't know how to fix this.

ghost commented 4 years ago

Manually created mentions seem to work as expected.

josephbaylon commented 4 years ago

@olivier-magloire @amyblais I can confirm the issue on iOS. On Android, the dot badge always appear. However for iOS, the badge appears intermittently for @all / @here / @channel

Single @here does not trigger badge. @here --> @here also does not trigger badge.

However, when user receives @here --> @all --> @here, then the badge appears for @here. The same goes for @all --> @channel --> @all, only then the badge for @all appears.

DMs and at-mentions seem to trigger the badge properly.

This issue is not a recent regression. Issue only occurs on iOS

amyblais commented 4 years ago

Thanks, opened a ticket here: https://mattermost.atlassian.net/browse/MM-27141.

smirta commented 3 years ago

Hi @amyblais, are there plans to implement this anytime soon? We have people waiting to get this resolved. This is quite crucial for working together.

amyblais commented 3 years ago

I don't have an ETA on this, the latest comment on the ticket is that one of the dev teams will address the ticket alongside work related to overhauling how unread counts work.

malugiso commented 3 years ago

Hey all i just wanted to ask if this issue is still on the board to fix or if this is closed. We still have the same issue, that the badges on IOS don't show up if a user receives an message which isn't directly addressed to him. IOS: 14.4 MM: 1.40.0

amyblais commented 10 months ago

We are closing some older tickets that have been inactive for a while. If the issue persists on the latest mobile app version, feel free to re-open this issue.