chatmail / chatmail/core

Reactions send notifications while chat is open on different device

Open
#7,884 11 comments 1 reaction 1 assignee Claimed by @iequidoo View on GitHub
bug
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.