-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Application doesn't close to icon (no tray icon) #23993
Comments
Yep happens to me in nightly as well on arch, something broke system tray icon in last few updates it does stay running in the background fine, the icon just doesn't show up regardless |
The upstream tray icon implementation changed, no longer using libappindicator. Looks related to electron/electron#36602 Depends on your DE and whether it seems to support |
It doesn't even work on OpenSUSE KDE tumbleweed that I see.. (I use a WM on my main machine) looking at this comment electron/electron#36471 I only see mention of "StatusIconLinuxDbus" on chromium, and election nothing else.. there's a GTK.h file in some mailing list but it's part of electron too |
|
Same issue on Debian testing/MATE. I assume this "StatusIconLinuxDbus" isn't just some package I can install ? |
@AffSeda no, from what I see the "libappindicator" was the easy one that you could "just install" and it'd make everything work magically. The new one they do now is something to do with this https://github.com/AyatanaIndicators/libayatana-indicator (which is linked to on the rocket chat github below) This was supposed to be fixed when electron 22 is used, but I think it is already used and still didn't get fixed Sooo unless my element user agent is wrong, we are on version 22 of electron and it still doesn't work, so no idea... unfortunately we can't just install something though Botspot/pi-apps#1930 version 22 got added to the list lmao, looks like they broke a lot of stuff on a lot of different things |
I'm also having this problem with Fedora 37/GNOME 43.2 and Element 1.11.17. I installed |
That's unfortunate. I never thought the icon would annoy me that much.. but it actually does, lol. I keep losing the Element window, and for some reason sometimes my system opens a new Element instead of bringing the other window to the front if I relaunch it while it's running. I've downgraded for now. |
I frost Element updates on 1.11.16 too, becouse it normal work. |
yea that's been a bug for like 2 years lol. It is a funny one, careful not to close the old one with the new one up or it'll delete your login session and reset both elements to default non logged in |
Same problem here with Ubuntu Mate 22.04 Really severe bug... |
Would be nice if you would stop the rollout for the linux version, this will be a support nightmare for me who support some people... Will do an every device which I get access to the following:
And then install 1.11.16 if 1.11.17 is installed... |
Do you have an link to that issue? Think that happens to some of the peoples i support... |
Same here. On Ubuntu. |
@JokerGermany no link, can't figure out how to reliably reproduce it so figuring out why it happens might be impossible - waste days on someone's time where they can be doing something of more importance |
I have attempted to downgrade to 1.11.16 using apt but this versions appears unavailable. Can I downgrade with apt or do I need to build from source? (Ubuntu 20.04 with XFCE) |
@FizzyTea |
Thanks for your help. |
@InklingGirl , i checked it in the last version of "element-nighly". Yes, it work. |
@t3chguy when is the ETA for a new release? |
Every two weeks on a tuesday, next is scheduled to go into RC tomorrow, stable a week on tuesday. |
Is it in 1.11.23?
|
@JokerGermany you might want to try Ctrl F |
@JokerGermany are you looking at the wrong repo maybe? Electron is only in the desktop repo as it doesn't affect the webapp. |
ups yes, sorry didn't know that desktop has it's own release notes... |
Unfortunatley no tray icon on Debian 11 (XFCE) after updating to 1.11.23 yesterday. Funny enough the tray icon worked before installing that version … scratching my head … went back to 1.11.16 and the icon's back. |
Unfortunatley no tray icon on Debian 11 (XFCE) after updating to
1.11.23 yesterday. Funny enough the tray icon worked before
installing that version … scratching my head … went back to 1.11.16
and the icon's back. Same problem with the latest nightly version.
Are you sure you've terminated all Element processes?
I had to run `killall -v element-desktop` after closing the main window
in order to actually get an updated Electron instance.
I can confirm the tray icon is back in Debian 11/TDE with Element
1.11.23
|
Element version: 1.11.23 Tray icon is back on Ubuntu 20.04.5 LTS (focal) |
It is back for me too on Ubuntu 22.04.1 LTS (Jammy Jellyfish). |
Hi, I have the issue on Ubuntu Budgie 22.10 Any clues? |
If you're new to element, you could confirm its the same issue by testing 1.11.16 and making sure its working there.... cuz I think this issue is fixed for the rest of us. If it doesn't work for you in that version, then it's a different issue completely, just same symptom. |
Hi, folks, during the weekend I've tested the new version 1.11.23 on my second PC (Debian 11, XFCE). Works without problems, icon's back in the tray. I'm starting to suspect there may be a problem just with that specific PC (maybe unregarded with element?). |
* Description of QR code sign in labs feature ([\#23513](element-hq/element-web#23513)). Contributed by @hughns. * Add option to find own location in map views ([\#10083](matrix-org/matrix-react-sdk#10083)). * Render poll end events in timeline ([\#10027](matrix-org/matrix-react-sdk#10027)). Contributed by @kerryarchibald. * Indicate unread messages in tab title ([\#10096](matrix-org/matrix-react-sdk#10096)). Contributed by @tnt7864. * Open message in editing mode when keyboard up is pressed (RTE) ([\#10079](matrix-org/matrix-react-sdk#10079)). Contributed by @florianduros. * Hide superseded rooms from the room list using dynamic room predecessors ([\#10068](matrix-org/matrix-react-sdk#10068)). Contributed by @andybalaam. * Support MSC3946 in RoomListStore ([\#10054](matrix-org/matrix-react-sdk#10054)). Fixes element-hq/element-web#24325. Contributed by @andybalaam. * Auto focus security key field ([\#10048](matrix-org/matrix-react-sdk#10048)). * use Poll model with relations API in poll rendering ([\#9877](matrix-org/matrix-react-sdk#9877)). Contributed by @kerryarchibald. * Support MSC3946 in the RoomCreate tile ([\#10041](matrix-org/matrix-react-sdk#10041)). Fixes element-hq/element-web#24323. Contributed by @andybalaam. * Update labs flag description for RTE ([\#10058](matrix-org/matrix-react-sdk#10058)). Contributed by @florianduros. * Change ul list style to disc when editing message ([\#10043](matrix-org/matrix-react-sdk#10043)). Contributed by @alunturner. * Improved click detection within PiP windows ([\#10040](matrix-org/matrix-react-sdk#10040)). Fixes element-hq/element-web#24371. * Add RTE keyboard navigation in editing ([\#9980](matrix-org/matrix-react-sdk#9980)). Fixes element-hq/element-web#23621. Contributed by @florianduros. * Paragraph integration for rich text editor ([\#10008](matrix-org/matrix-react-sdk#10008)). Contributed by @alunturner. * Add indentation increasing/decreasing to RTE ([\#10034](matrix-org/matrix-react-sdk#10034)). Contributed by @florianduros. * Add ignore user confirmation dialog ([\#6116](matrix-org/matrix-react-sdk#6116)). Fixes element-hq/element-web#14746. * Use monospace font for room, message IDs in View Source modal ([\#9956](matrix-org/matrix-react-sdk#9956)). Fixes element-hq/element-web#21937. Contributed by @paragpoddar. * Implement MSC3946 for AdvancedRoomSettingsTab ([\#9995](matrix-org/matrix-react-sdk#9995)). Fixes element-hq/element-web#24322. Contributed by @andybalaam. * Implementation of MSC3824 to make the client OIDC-aware ([\#8681](matrix-org/matrix-react-sdk#8681)). Contributed by @hughns. * Improves a11y for avatar uploads ([\#9985](matrix-org/matrix-react-sdk#9985)). Contributed by @GoodGuyMarco. * Add support for [token authenticated registration](https ([\#7275](matrix-org/matrix-react-sdk#7275)). Fixes element-hq/element-web#18931. Contributed by @govynnus. * Update to Electron 22.2.0 - fix tray icons in Linux ([\element-hq#530](element-hq#530)). Fixes element-hq/element-web#23993. * Jitsi requests 'requires_client' capability if auth token is provided ([\#24294](element-hq/element-web#24294)). Contributed by @maheichyk. * Remove duplicate white space characters from translation keys ([\#10152](matrix-org/matrix-react-sdk#10152)). Contributed by @luixxiul. * Fix the caption of new sessions manager on Labs settings page for localization ([\#10143](matrix-org/matrix-react-sdk#10143)). Contributed by @luixxiul. * Prevent start another DM with a user if one already exists ([\#10127](matrix-org/matrix-react-sdk#10127)). Fixes element-hq/element-web#23138. * Remove white space characters before the horizontal ellipsis ([\#10130](matrix-org/matrix-react-sdk#10130)). Contributed by @luixxiul. * Fix Selectable Text on 'Delete All' and 'Retry All' Buttons ([\#10128](matrix-org/matrix-react-sdk#10128)). Fixes element-hq/element-web#23232. Contributed by @akshattchhabra. * Correctly Identify emoticons ([\#10108](matrix-org/matrix-react-sdk#10108)). Fixes element-hq/element-web#19472. Contributed by @adarsh-sgh. * Should open new 1:1 chat room after leaving the old one ([\#9880](matrix-org/matrix-react-sdk#9880)). Contributed by @ahmadkadri. * Remove a redundant white space ([\#10129](matrix-org/matrix-react-sdk#10129)). Contributed by @luixxiul. * Fix a crash when removing persistent widgets (updated) ([\#10099](matrix-org/matrix-react-sdk#10099)). Fixes element-hq/element-web#24412. Contributed by @andybalaam. * Fix wrongly grouping 3pid invites into a single repeated transition ([\#10087](matrix-org/matrix-react-sdk#10087)). Fixes element-hq/element-web#24432. * Fix scrollbar colliding with checkbox in add to space section ([\#10093](matrix-org/matrix-react-sdk#10093)). Fixes element-hq/element-web#23189. Contributed by @Arnabdaz. * Add a whitespace character after 'broadcast?' ([\#10097](matrix-org/matrix-react-sdk#10097)). Contributed by @luixxiul. * Seekbar in broadcast PiP view is now updated when switching between different broadcasts ([\#10072](matrix-org/matrix-react-sdk#10072)). Fixes element-hq/element-web#24415. * Add border to "reject" button on room preview card for clickable area indication. It fixes element-hq/element-web#22623 ([\#9205](matrix-org/matrix-react-sdk#9205)). Contributed by @gefgu. * Element-R: fix rageshages ([\#10081](matrix-org/matrix-react-sdk#10081)). Fixes element-hq/element-web#24430. * Fix markdown paragraph display in timeline ([\#10071](matrix-org/matrix-react-sdk#10071)). Fixes element-hq/element-web#24419. Contributed by @alunturner. * Prevent the remaining broadcast time from being exceeded ([\#10070](matrix-org/matrix-react-sdk#10070)). * Fix cursor position when new line is created by pressing enter (RTE) ([\#10064](matrix-org/matrix-react-sdk#10064)). Contributed by @florianduros. * Ensure room is actually in space hierarchy when resolving its latest version ([\#10010](matrix-org/matrix-react-sdk#10010)). * Fix new line for inline code ([\#10062](matrix-org/matrix-react-sdk#10062)). Contributed by @florianduros. * Member avatars without canvas ([\#9990](matrix-org/matrix-react-sdk#9990)). Contributed by @clarkf. * Apply more general fix for base avatar regressions ([\#10045](matrix-org/matrix-react-sdk#10045)). Fixes element-hq/element-web#24382 and element-hq/element-web#24370. * Replace list, code block and quote icons by new icons ([\#10035](matrix-org/matrix-react-sdk#10035)). Contributed by @florianduros. * fix regional emojis converted to flags ([\#9294](matrix-org/matrix-react-sdk#9294)). Fixes element-hq/element-web#19000. Contributed by @grimhilt. * resolved emoji description text overflowing issue ([\#10028](matrix-org/matrix-react-sdk#10028)). Contributed by @fahadNoufal. * Fix MessageEditHistoryDialog crashing on complex input ([\#10018](matrix-org/matrix-react-sdk#10018)). Fixes element-hq/element-web#23665. Contributed by @clarkf. * Unify unread notification state determination ([\#9941](matrix-org/matrix-react-sdk#9941)). Contributed by @clarkf. * Fix layout and visual regressions around default avatars ([\#10031](matrix-org/matrix-react-sdk#10031)). Fixes element-hq/element-web#24375 and element-hq/element-web#24369. * Fix useUnreadNotifications exploding with falsey room, like in notif panel ([\#10030](matrix-org/matrix-react-sdk#10030)). Fixes matrix-org/element-web-rageshakes#19334. * Fix "[object Promise]" appearing in HTML exports ([\#9975](matrix-org/matrix-react-sdk#9975)). Fixes element-hq/element-web#24272. Contributed by @clarkf. * changing the color of message time stamp ([\#10016](matrix-org/matrix-react-sdk#10016)). Contributed by @nawarajshah. * Fix link creation with backward selection ([\#9986](matrix-org/matrix-react-sdk#9986)). Fixes element-hq/element-web#24315. Contributed by @florianduros. * Misaligned reply preview in thread composer #23396 ([\#9977](matrix-org/matrix-react-sdk#9977)). Fixes element-hq/element-web#23396. Contributed by @mustafa-kapadia1483.
Hi, I have another computer on Ubuntu 22.10 And it is working fine, I have the tray icon (despite the blank screen at start up which is another issue). |
Hi, as suspected the problem of Element still not showing up in the tray is related with that one specific system (other apps like onwcloud etc. don't show up from time to time, too). Can't find the reason but I want to set it up with a new installation anyway. |
It still does not show up in my tray. Arch Linux Downgrading to element-web-1.11.10-2 resolves the problem (I don't have 11.16 package cached). I have also no problem with nextcloud and other apps in my tray. |
@drskalman the arch package is community maintained, please report issues with it to its maintainer. |
@drskalman this isn't an issue anymore, it's your system. I have it working across different WMs and DEs on different machines |
Still having this issue. It was never resolved. |
This PR element-hq/element-desktop#530 shows that an "upgrade" to Electron 22.x occurred that fixed this issue. I have Electron 25.x & this is still an issue. Any ideas? |
I just installed the electron app on xubuntu for the first time and I have no tray icon. I don't care if it's problem of my particular system, it's still the FIRST TIME USER EXPERIENCE. |
If you're coming here because this issue isn't fixed for your system build, maybe try an alt matrix client such as Schildichat it might not be bleeding edge, but that isn't necessarily a problem. If you're capabilities include scripting, don't use the Element setting, just launch Element after a few seconds delay with a script and the tray icon will be present every time. At least that is what consistently works for me. An easy test to check if delayed start works on your system is to disable launch on startup and manually launch it after a reboot. If Element launches with a tray icon present then scripting a delayed start will definitely work. Reducing the delay in the script below a threshold that's likely system specific, 5 seconds for my system, does duplicate the issue of a launched process with no tray icon to access it. |
It simply doesn't work even when I run Element manually. It works e.g. with Nheko, but Nheko is not based on Electron. Schildichat has the same problem. There are various issues across github related to the Electron + tray icon + libappindicator, but I wasn't able to fix it in a reasonable time. |
Ok .. after yet more struggling I've seen the tray icon for the first time! So for others (maybe related only to Xubuntu users): First I've found this topic on the XFCE forum: https://forum.xfce.org/viewtopic.php?id=16436. It leads to the following bug report: https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/599. When I removed the ayatana-indicator-application which I've never installed (probably was installed automatically since it's recommended by xfce4-indicator-plugin which is recommend by ...). Hope it helps to someone else! I'll give the element-desktop a try :-). |
Steps to reproduce
I start a Element Nightly and doesn't see icon in tray.
Doesn't work option "Show tray icon and minimise window to it on close". In "Preferences" this option are enabled. If I close window application just close.
Outcome
What did you expect?
I expect that window will be closed to tray icon
What happened instead?
when I close window application just close.
Operating system
Ubuntu Linux 20.04 LTS
Application version
Версия Element Nightly: 2022121401 Версия Olm: 3.2.12
How did you install the app?
From repo "https://packages.element.io/debian/ default main"
Homeserver
matrix.org
Will you send logs?
Yes
The text was updated successfully, but these errors were encountered: