Reactions send notifications while chat is open on different device
- Dominant language
- Rust
- Stars
- 929
- Forks
- 143
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 53
Description
- Operating System (Linux/Mac/Windows/iOS/Android): iOS / desktop
- Core Version: v2.35
- Client Version: v2.35
## Expected behavior
`DC_EVENT_INCOMING_MSG` is not fired when a message is not fresh so it would make sense if `DC_EVENT_INCOMING_REACTION` (and maybe `DC_EVENT_INCOMING_WEBXDC_NOTIFY`, didn't test) would also not be fired when those messages are not fresh.
## Actual behavior
- `DC_EVENT_INCOMING_MSG`: only fired if message is fresh
- `DC_EVENT_INCOMING_REACTION`: always fired
### Steps to reproduce the problem
1. open a chat on desktop
2. receive a message in that chat
3. get no notification for it on iOS because `DC_EVENT_INCOMING_MSG` is not fired (this is good)
4. receive a reaction in that chat
5. get a notification for it on iOS because `DC_EVENT_INCOMING_REACTION` **is** fired (this is not consistent with messages)
report on iOS repo: https://github.com/deltachat/deltachat-ios/issues/3011
Contributor guide
Assessment
This issue has not been assessed yet.