Persistent notification "group members have the same name"

Open
#13,477 12 comments 6 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
45/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
kotlin
Domain
mobile

Research direction

Start by reproducing the notification in a large Signal Android group, then review the linked debug log and the chat notification flow involved when the X is pressed. Done means dismissing the warning prevents it from returning when the user re-enters the chat, while preserving the member-name details when requested.

Written by the indexing model from the issue text.

Description

acknowledged

Bug description

The notification that warns that some group members have the same name appears over and over again, and there is no way to eliminate it permanently. Pressing the X brings the message back as soon as you re-enter the chat and clicking on the notification shows only the members' names but there is no way to tell them that "it's okay".

This bug happens to all users in the group, not just me who is an administrator.

Steps to reproduce
  • have a large group (we have a group of 100 members).
  • have at least 6 members with the same name
  • try to delete the notification and not show it again

Actual result: Describe here what happens after you run the steps above (i.e. the buggy behaviour)

The notification persists and returns every time you re-enter the chat.

Expected result: Describe here what should happen after you run the steps above (i.e. what would be the correct behaviour)

if I press on the 'X' it is because I don't want to see this notification anymore.

Screenshots

Screenshot_20240316-150255C

Device info

Device: Google Pixel 6 with GrapheneOS
Android version: 14.0
Signal version: 7.1.2

Link to debug log

https://debuglogs.org/android/7.1.2/9743ad9f0593ef8f76832d3cf81e9b2bfe321ecc8fde37f50ce55486aee1c4c5

Dominant language
Kotlin
Stars
29.4k
Forks
6.9k
PR merge metrics
No merged PRs in 30d

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from signalapp/Signal-Android

All issues in signalapp/Signal-Android

Similar issues

More Kotlin issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.