Signal-Android icon indicating copy to clipboard operation
Signal-Android copied to clipboard

Signal on android resends incoming messages exchanged from another device

Open trlef19 opened this issue 1 year ago • 7 comments

  • [ x] I have searched open and closed issues for duplicates
  • [ x] I am submitting a bug report for existing functionality that does not work as intended
  • [ x] I have read https://github.com/signalapp/Signal-Android/wiki/Submitting-useful-bug-reports
  • [ x] This isn't a feature request or a discussion topic

Bug description

When I am chatting from a device (ex. Laptop) and then open my phone (Android), i get incoming notifications from messages that were exchanged on my laptop as they are new, confusing me into thinking i have new messages

Steps to reproduce

  • Start chatting with someone on a device
  • Have another device disconnected from the internet
  • chat some time
  • connect to wifi on your other, previously disconnected, device.

Actual result: I get notifications about messages i have already seen and replied to from another device. Expected result: No new notifications arrive Describe here what should happen after you run the steps above (i.e. what would be the correct behaviour)

Device info

Device: LG V30 H930 Android version: Lineage os 20 (Android 13) Signal version: 6.41.3

trlef19 avatar Jan 01 '24 18:01 trlef19

Hello, do you have any logs for the desktop and android device?

clark-signal avatar Jan 02 '24 15:01 clark-signal

I have the same problem. I would expect that when I connect my other device, it does download all messages that I have seen on the first device, but it should not generate notifications for those that I have already read on the first device.

It should intuitively be possible, since on the other device, signal's main screen correctly shows the conversations I have already read as such (despite having generated notifications when fetching them).

Logs for the other device: https://debuglogs.org/android/6.43.2/0f65e0964aef38558beda104d59199a0603d9c05e4e5054c6d69001544b6c84d

wetneb avatar Jan 30 '24 16:01 wetneb

@wetneb Do the notifications go away after a short while? It's possible the original messages are downloaded first, and the "read state" is downloaded later. The original messages would generate notifications but the read state would clear them.

nicholas-signal avatar Jan 31 '24 22:01 nicholas-signal

Each notification is rather short because it is quickly replaced by the next one, since they generally come in a large round. But the last one is definitely there for quite some time, enough to really read it multiple times. It's not like they are just flashing briefly.

The original messages would generate notifications but the read state would clear them.

That sounds like a plausible explanation of my UX, but then the delay between the message and the read state is really significant and consistent.

wetneb avatar Jan 31 '24 22:01 wetneb

Any news on that?

trlef19 avatar Dec 06 '24 17:12 trlef19

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Feb 04 '25 17:02 stale[bot]

The issue still exists

trlef19 avatar Feb 05 '25 08:02 trlef19

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Apr 10 '25 20:04 stale[bot]

This issue has been closed due to inactivity.

stale[bot] avatar Apr 23 '25 20:04 stale[bot]

This problem still remains. When I open another device, ill be flooded with the messages i sent on another device, even though i have read them. The read status should be the first thing to be sent

trlef19 avatar Jul 12 '25 14:07 trlef19