waveboxapp icon indicating copy to clipboard operation
waveboxapp copied to clipboard

Multiple tray icons

Open WebShapedBiz opened this issue 5 years ago • 4 comments
trafficstars

  • Wavebox Version: 4.0.42-2 stable
  • Operating System & Version: elementaryOS 5.1 Hera (Ubuntu 18.04.3 based)
  • (Linux only) Install method: Debian installer
  • Account type (if applicable): Gmail
  • Using Wavebox on elementaryOS for more than three years, recently switched to Wavebox 10.

Within the Wavebox app, clicking on Settings -> Extensions -> Manage, creates three tray icons instead of having just one. More interestingly, not all three are being drawn the same way, as you can see in the screenshot. Closing all Wavebox windows doesn't remove extra tray icons. This is resulting in crashing and watchdog-restarting the Wingpanel periodically which then removes those extra icons leaving just one. Sometimes those extra icons have regular menus on click and sometimes those menus are empty.

Is the bug persistent or intermittent? This is happening in 80% of the time.

Screenshots Slika zaslona s 2019-12-20 09-04-50

Additional information The tray icon is sometimes flickering like it's refreshing itself.

WebShapedBiz avatar Dec 20 '19 08:12 WebShapedBiz

I've just tried it here on a fresh install and the indicator doesn't appear at all for me. Is there anything else you've installed or tweaked enable the app indicators? :-/

Thomas101 avatar Dec 20 '19 10:12 Thomas101

Sorry for this, elementaryOS team is really fighting those old ayatana indicators so you need to do some tweaks. You need to download this file: libayatana_compatibility.so.zip

1 - Go to /usr/lib/x86_64-linux-gnu/wingpanel/ 2 - Backup your libayatana_compatibility.so 3 - Replace the libayatana_compatibility.so with the zipped one 4 - Reboot

All the indicators should work now. I'm using Dropbox, Mega, pCloud, Skype, Telegram, Wavebox Classic, Mailspring, Clockify, Caffeine Indicator, Radiotray, they all work fine, without any glitches.

WebShapedBiz avatar Dec 20 '19 10:12 WebShapedBiz

Ah that explains why they weren't coming up! I'll take a look, it could just be that we're changing an id on a per-window basis which is causing the duplicates

Thomas101 avatar Dec 20 '19 10:12 Thomas101

Thank you @Thomas101, your responses are always quick and very helpful.

WebShapedBiz avatar Dec 20 '19 11:12 WebShapedBiz