Reaction not shown after Push Message
Steps to reproduce
- Someone reacts to a message -> you get a push message on your iOS device
- tap on the push message -> Talk app opens the right chat
- notice how the reaction that caused the push message is not there
- after around 10-15 seconds the chat gets refreshed and then the reaction appears
Expected behaviour
Chat gets refreshed immediately when tapping on the push message so the reaction that happened is visible.
Actual behaviour
Chat is not refreshed without waiting for the next periodic poll, so you don't see what the actual event of the push message was and you are confused.
Device information
iOS version: 17.7.2
Talk version: 20.1.0
Server information
Nextcloud version: 29.0.10
Talk version: 19.0.11
Custom Signaling server configured: yes: 0a04ea290969cfe1ebc3ef3aaeeae1bdc49ea552
Custom TURN server configured: yes
Custom STUN server configured: yes
Hi @bentuna :) Thank you for reporting this issue here. The problem arises from a limitation in how the server sends reactions and how clients retrieve them. We're exploring the best way to address this and will keep this issue updated as we make progress.
Thank you very much, @Ivansss! Very much appreciated.
Hey, any news on that?
It will be possible to fix this issue when https://github.com/nextcloud/spreed/pull/16050 is added to the server. So starting from Nextcloud Talk 23, when using the HPB, this problem should no longer occur.
Oh wow, that's great to hear! Thank you for the info @Ivansss ! 🙌