nextcloud / talk-desktop

💬💻 Nextcloud Talk Desktop Client Preview
https://nextcloud.com/talk
GNU Affero General Public License v3.0
148 stars 10 forks source link

talk desktop needs force refresh to show up in conversation unread latest messages that yet are shown in the conversation bar #694

Open maximelehericy opened 1 week ago

maximelehericy commented 1 week ago

How to use GitHub


Steps to reproduce

have unread messages in Talk desktop client

Expected behaviour

when I see unread messages, I click to enter the conversation and new messages should be displayed.

Actual behaviour

image I need to force refresh of the conversation to be able to see my unread messages.

Desktop client

----------------------------System report---------------------------- Nextcloud Talk Desktop version 0.30.0

Connected to:

OS: Linux 6.9.4-200.fc40.x86_64 (#1 SMP PREEMPT_DYNAMIC Wed Jun 12 13:33:34 UTC 2024) ----------------------------System report----------------------------

Talk Desktop client version: v0.30

Operating system: Windows / MacOS / Ubuntu

Operating system version: Windows 11 / (In case of Linux, provide the distribution.)

Microphone available: yes/no

Camera available: yes/no

Server

Nextcloud version: (see status page: /status.php)

Talk app version: (see apps admin page: /index.php/settings/apps)

Custom Signaling server configured: yes/no and version (see additional admin settings: /index.php/index.php/settings/admin/talk#signaling_server)

Custom TURN server configured: yes/no (see additional admin settings: /index.php/settings/admin/talk#turn_server)

Custom STUN server configured: yes/no (see additional admin settings: /index.php/settings/admin/talk#stun_server)

Logs

Client log

``` Insert your browser log here, this could for example include: a) The javascript console log b) The network log c) ... ```
ShGKme commented 1 week ago

Can reproduce at least with federations.

@maximelehericy does it happen for you with federated or local chat?

maximelehericy commented 1 week ago

I would guess local, but I have no real clue. I sent you in PM the room tokens.

nickvergessen commented 1 week ago

There is currently some performance issues where the message requests take way too long. (record was 120 seconds, 5-15 seconds are logged regularly).

At the same time I also sometimes happen to not see any new messages even after longer time and reopening the conversation works immediately. All local chats.