- 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
- open a chat on desktop
- receive a message in that chat
- get no notification for it on iOS because
DC_EVENT_INCOMING_MSG is not fired (this is good)
- receive a reaction in that chat
- 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
Expected behavior
DC_EVENT_INCOMING_MSGis not fired when a message is not fresh so it would make sense ifDC_EVENT_INCOMING_REACTION(and maybeDC_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 freshDC_EVENT_INCOMING_REACTION: always firedSteps to reproduce the problem
DC_EVENT_INCOMING_MSGis not fired (this is good)DC_EVENT_INCOMING_REACTIONis fired (this is not consistent with messages)report on iOS repo: deltachat/deltachat-ios#3011