Skip to content

Reactions send notifications while chat is open on different device #7884

@Amzd

Description

@Amzd
  • 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: deltachat/deltachat-ios#3011

Metadata

Metadata

Assignees

Labels

bugSomething is not working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions