RocketChat / RocketChat/Rocket.Chat

desktop app not showing message indicator (sound and desktop notification work)

Open
#26,557 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
46.1k
Forks
13.9k
Avg merge
3d 3h
Merged PRs (30d)
130

Description

Description:

We have upgraded our rocketchat from version 2.x to 4.8.2 (with migration over the versions). Desktop notifications are working, sound for new notification is playing. But the number indicator at the left side for channels is not showing up / or disappearing when the massage is read. It is needed to reload to see the changes. Also applies for status (online, away ..)

Steps to reproduce:
  1. Get Notification from user
  2. Sound is played, Desktop notification overlay is shown
  3. Switch to Rockatchat app, no indicator update for channels
Expected behavior:

Sidebar should update status of users and new massage indicators and remove old indicators

Actual behavior:

Sidebar is not updating status of users and new massage indicators and remove old indicators

Server Setup Information:
  • Version of Rocket.Chat Server: 4.8.2
  • Operating System: docker rocketchat/rocket.chat
  • Deployment Method: k8s
  • Number of Running Instances: 1
  • DB Replicaset Oplog: 1
  • NodeJS Version: v14.18.3
  • MongoDB Version: 5.0.10
Client Setup Information
  • Desktop App or Browser Version: Desktop App newest version / OS
  • Operating System: Windows 10, Windows 11, MacOS, Linux
Additional context
Relevant logs:

There is no log showing problems

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the missing sidebar indicators in the Rocket.Chat desktop app using the listed notification steps and client operating systems. Trace the desktop app's sidebar updates for channel messages and user status; done means indicators appear and clear without reloading while sound and desktop notifications continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.