New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Notifications on smartwatch don't contain message content #12961
Comments
It's an OnePlus Watch. The other is a generic Chinese one. I think this is a problem with non-WearOS devices |
I see. Unfortunately, we only have Wear OS and Tizen devices to test with, but Signal uses standard Notification APIs across the board. Do you experience this behavior with other apps like WhatsApp and Telegram? |
No. To me it looks like Signal is sending that extra notification (or maybe android does?) and appears on top of the normal message notification. If that notification is not even displayed, what's its purpose? |
Signal notifications work using a multi-step process:
|
So this "most recent from" thing has a purpose? And what would be the solution to this? Tell smartwatch manufactures to manually block this notification on their app? |
Would you mind submitting a debug log? |
Don't think there is something with my device specifically but sure |
So upon digging into how this all works, I've determined that the Signal app shows a "summary notification" if there's more than one unread conversation. It then replaces this with individual conversation notifications. I'll confer with the team to better understand how this came to be, and how difficult it would be to rearchitect. |
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. |
Well that's unfortunate.. This is still a problem |
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. |
This issue has been closed due to inactivity. |
Hi, I am also a OnePlus Watch owner and been experiencing this too. As per asked above, other chatting apps like WhatsApp and Messenger displays just fine. I am however unsure if the non-Wear OS would be having some custom logic on it, e.g filtering out the summary notification. I have no experience in Kotlin but I'd be happy to try and help fixing this issue if you would have some suggestion on how to approach it. Do you reckon making the summary notification would bu sufficient or is there a deeper work required for this? |
Bug description
When syncing Signal's notifications to my smartwatch, I just get "Most recent from: <contact name>" instead of the message content. I have tried 2 different brand smartwatches and have the same problem so I figured this should be a problem in your end. Notifications on the phone appear fine, it's just what the smartwatch app reads from the system. I found a closed issue about this but it's too old (from the TextSecure days of the app #4038). Maybe it's time to fix this?
Steps to reproduce
Actual result: Notification content on the smartwatch is "Most recent from: <contact name>"
Expected result: Notification content should be the message itself
Device info
Device: OnePlus 8T
Android version: 13
Signal version: 6.21.2
The text was updated successfully, but these errors were encountered: