nextcloud / nextcloud/talk-desktop
talk desktop needs force refresh to show up in conversation unread latest messages that yet are shown in the conversation bar
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 525
- Forks
- 85
- Avg merge
- 8h 5m
- Merged PRs (30d)
- 35
Description
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
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
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
- Built with Nextcloud Talk version 19.0.2
Connected to:
- Server address: https://cloud.nextcloud.com
- Nextcloud Server version 29.0.3 RC2
- Nextcloud Talk version 19.0.3
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) ...
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the unread-message behavior in Talk Desktop v0.30 with the reported Nextcloud and Talk versions, then trace how the conversation view loads messages when opened from the unread indicator. Done means the latest unread messages appear immediately on entering the conversation without a force refresh.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- electron, javascript
- Domain
- desktop, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 45/100