WALC icon indicating copy to clipboard operation
WALC copied to clipboard

[Bug Report] No tray icon visible on elementaryOS 5.1.2

Open WebShapedBiz opened this issue 4 years ago • 9 comments

No tray icon visible while all other apps, native and electron, have visible tray icon.

  • OS/Distro: elementaryOS 5.1.2 Hera
  • Browsers Installed on your system: Chrome, Firefox, Chromium
  • Node Version(node --version): 12.16.1
  • NPM version (npm --version): 6.14.2

Cheers.

WebShapedBiz avatar Mar 20 '20 16:03 WebShapedBiz

Just to confirm, did it occur every time or just one time bug? because it happened to me on Ubuntu 18.04 but when I closed and reopened it, it was all fine.

cstayyab avatar Mar 20 '20 18:03 cstayyab

It's always so. What's more, running Appimage does not create an App menu icon, I have to start it always from the file manager, clicking on Appimage icon.

WebShapedBiz avatar Mar 20 '20 18:03 WebShapedBiz

It's always so

It is issue in Implementation of Elementary OS tray Icon support and its Electron Implementation. See details here (https://github.com/electron/electron/issues/22550 or https://github.com/electron/electron/issues/10427) So I will wait for electron to solve this issue and then if it is still not resolved in WALC after electron or Elementary solves it then I will check at my end.

What's more, running Appimage does not create an App menu icon, I have to start it always from the file manager, clicking on Appimage icon.

AppImage removed the support for Desktop Integration(See release notes). I might be able to fix it in next version with some alternate implementation but meanwhile you can create a Desktop Integration file that will allow you fix it. (Follow this link and skip to step 5 ) The second option for you to solve this is to check out AppImageLauncher

cstayyab avatar Mar 20 '20 18:03 cstayyab

I use many Electron apps and all of them are working fine on elementaryOS in regard to the tray icon so it's hard for me to believe that this is an Electron issue. Also, I'm using pCloud Appimage, among others, and running it with the system startup and never had an issue with the desktop integration or tray icon. Other Appimages that I'm using and having no issues are:

  • Gravit Designer
  • Star UML
  • WorkFlowy

WebShapedBiz avatar Mar 20 '20 18:03 WebShapedBiz

They might be using a different version of Electron and Electron-builder. I am using latest versions of both and don't want to revert back to older versions.

cstayyab avatar Mar 21 '20 06:03 cstayyab

Thank you for your time and effort.

WebShapedBiz avatar Mar 21 '20 06:03 WebShapedBiz

What's more, running Appimage does not create an App menu icon, I have to start it always from the file manager, clicking on Appimage icon.

AppImage Desktop Integration has been integrated manually again in latest release (v0.1.6) You may download the updated AppImage and you are good to go.

cstayyab avatar Mar 21 '20 09:03 cstayyab

As far as Tray Icon for elementary OS is concerned that I will try to fix in upcoming release.

cstayyab avatar Mar 21 '20 09:03 cstayyab

Confirming working desktop integration. Thank you @cstayyab

WebShapedBiz avatar Mar 21 '20 10:03 WebShapedBiz