Comments (7)
Hey @paulchen I tested it and worked for me. This happens in how many servers?
Its all the time?
from rocket.chat.electron.
Hey @paulchen I tested it and worked for me. This happens in how many servers? Its all the time?
Yes, it's all the time.
I was just able to reproduce it using a clean Snap-based client installation on Arch Linux that connects to two servers.
Let me clarify that by "sidebar" I mean the list of servers, not the list of channels/groups on one of the servers.
from rocket.chat.electron.
Hey @paulchen I tested it and worked for me. This happens in how many servers? Its all the time?
Yes, it's all the time.
I was just able to reproduce it using a clean Snap-based client installation on Arch Linux that connects to two servers.
Let me clarify that by "sidebar" I mean the list of servers, not the list of channels/groups on one of the servers.
But it wasn't on Windows? I don't get this clean Snap-based client installation on Arch Linux that
.
I cant say if I don't understood how to reproduce or if it don't happens to me.
Could you provide some screen record showing it happening?
from rocket.chat.electron.
But it wasn't on Windows? I don't get this
clean Snap-based client installation on Arch Linux that
.
Usually I only use the Electron client on Windows 10. That's where I initially observed the problem. By trying a clean installation using the Snap image, I wanted to verify the following things:
- I can reproduce it in another installation.
- It does not depend on the operating system.
- It does not depend on the installation method.
- It's nothing about the settings on my installation on Windows that may be messed up.
I think I can provide a screen recording, but it will take me some time. I need to take care not to share any sensitive data.
from rocket.chat.electron.
No problem. I will try to record my test tomorrow so you can say if I'm testing right.
You disable notifications on desktop on server 1, change to server 2 and send a message using another user on server 1, right?
from rocket.chat.electron.
Hey, I released a new version 3.9.14 now, I found a bug that could lead to this issue. So please test this latest version and tell me if the problem persists.
from rocket.chat.electron.
Hey, I released a new version 3.9.14 now, I found a bug that could lead to this issue. So please test this latest version and tell me if the problem persists.
Unfortunately, the problem still persists.
I created some screen recordings to showcase the situation:
In the first video, we see the initial situation:
- On the left side, we see the desktop app in the most recent version (3.9.14).
- The tray icon is enabled.
- It is connected to chat-dev.rueckgr.at (running Rocket.Chat 6.6.0) and open.rocket.chat.
- On chat-dev.rueckgr.at, the user "paulchen" is logged in and member of #general.
- The message and notification settings are shown. The "Unread tray icon alert" is enabled.
- On the right side, we see Firefox logged into chat-dev.rueckgr.at with the user "test1".
simplescreenrecorder-2024-02-17_21.34.19.mp4
In the second video, the following happens:
- The desktop app shows the server open.rocket.chat.
- In Firefox, the user "test1" writes the message
@paulchen def
to #general on server chat-dev.rueckgr.at. - The desktop app (where the user "paulchen" is logged in) receives a desktop notification.
- The tray icon of the desktop app shows a "1" denoting one highlight.
- The server list shows a "1" for the server chat-dev.rueckgr.at.
- When clicking that server's icon, the channel list shows a "1" for the channel #general.
In summary, the "1"s lead the user "paulchen" step-by-step to the message where they have been highlighted.
simplescreenrecorder-2024-02-17_21.35.05.mp4
In the third video, the following happens:
- The desktop app shows the server open.rocket.chat.
- In Firefox, the user "test1" writes the message
def
to #general on server chat-dev.rueckgr.at. - The tray icon of the desktop app shows a dot denoting at least one message in any channel on any server.
- The server list does not show any dot for the server chat-dev.rueckgr.at
- When clicking the icon of the server chat-dev.rueckgr.at, the channel list emphasizes #general denoting the channel where a new message has been written.
The main difference to the second video is that "test1" does not highlight "paulchen" in their message. Instead, they just write a simple message to a channel where "paulchen" is joined. After "test1" submits their message, the tray icon will show a dot denoting a new message, but the server list of the desktop app does not lead "paulchen" to the server and the channel where the message has been written.
In my opinion, there should be a dot in the server list for any server where a new message has been written. Maybe the current behaviour is intentional, but as stated in the initial report, I think some time ago such a dot was shown. But maybe I'm wrong.
simplescreenrecorder-2024-02-17_21.35.36.mp4
from rocket.chat.electron.
Related Issues (20)
- App crashes on downloading an image HOT 1
- Download error when cancelling "Save as" dialog HOT 1
- "Reload" reloads wrong workspace HOT 2
- Menu options not available after adding server HOT 1
- Misleading error message about the supported Rocket.Chat version HOT 2
- Windows app push notifications not working.
- Add Mac OS Keychain integration
- E2E Encryption password not displayed in the German version, shows `%s` instead HOT 2
- Rocket.Chat.Electron could not yarn start HOT 3
- Only main chat window is re-opened on launch on macOS HOT 1
- Back / Forward navigation slow and unresponsive HOT 3
- Grammarly support on desktop app
- Inconsistent Markdown Formatting in Custom Status Field
- Rocket.Chat crashes after opening a chat
- Not possible to exit settings when Sidebar is hidden
- RC suddenly scroll back to latest message when click on older message HOT 1
- Mexico City Timezone Data Incorrect, time off by one hour
- Rocket.Chat.Electron depends on outdated Electron version 22 HOT 1
- Scrollbars are hard to see HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rocket.chat.electron.