-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Gnome shell app indicator icon is dropped sporadically #13692
Comments
The issue you linked seems to suggest it is an upstream ubuntu issue. It may get better traction as a bug on the electron repo, we recently upgraded to electron 8 which is using chromium 80.x which changed how its tray icons work. |
I have also filed an issue at launchpad. I expect some triage action based on their normal response time sometime in the 23rd or 24th century. |
OK. It looks to be this bug. Confirmed: locking the screen (and so entering standby) reproduces this 100% of the time. |
I experiment also this bug every time my screen get locked. I'm on Debian buster (10). |
Their might be a work around explain in here but I'm not sure : zulip/zulip-desktop#910 (comment) |
While that workaround might work, it might have some edge cases with permissions in the likes of flatpak sandboxes |
OK |
It turned out Electron is getting rid of DBus related tray icon implementation rolled out with @chromium update in Electron v8 in favor of previously used / |
The nightly channel of Riot Desktop (available as Please test and let us know if this fixes tray icon issues on Linux, and use reactions on this comment (👍 / 👎) to share results. If there's something more nuanced than that to report, then a separate issue is probably best. |
I have riot-desktop 1.6.6 installed via apt https://packages.riot.im/debian bionic/main. I still see the reported behavior. Is it claimed to be fixed in 1.6.6? |
When I tested on riot-nightly it was working. It it has been merged and should be in 1.6.6 then it's a shame because it doesn't work. Where did you read that it was fixed in 1.6.6 @kortschak ? |
1.6.7 ended up as a hot fix for cross-signing. The Electron 9 upgrade has not yet been released, but is still on track for the next full release. |
Is there an ETA on that? |
https://github.com/vector-im/riot-web/projects/11#card-24737991 says the next RC is planned for 1st Jul so shortly after that if no issues arise. |
I think there was confusion; the ETA for the release that will fix this issue. |
No confusion. It will be fixed in the next release. Which is planned as I said. |
OK. Thanks |
Riot Web 1.6.8 has been released today, and includes the Electron 9 upgrade which should fix these issues. Please upgrade and re-test to confirm. For now I'll close this, since there was already confirmation of a fix when it reached nightly. |
Description
Sporadically, I see loss of the Riot-Desktop (via https://packages.riot.im/debian/) app indicator icon. This never occurs with other docked applications. This appears to be associated with the following log lines from
journalctl /usr/bin/gnome-shell
This smells like this issue wavebox/waveboxapp#681, which is associated with an application that like Riot-Desktop is also an electron app.
The loss of the app indicator icon does not appear to be associated with any user or messaging trigger (incoming messages do not appear to be the cause).
Steps to reproduce
The Riot applet status should not disappear.
Logs being sent: no (I will happily paste relevant log lines but want to vet them first, there should be an option to export them locally).
I would include a screen shot, but it would be a picture of an absence of something.
Version information
The text was updated successfully, but these errors were encountered: