serebit Good news! It looks like both of those issues are fixed for the system tray. I managed to test it a bit more today. No sign of corrupted icons and the expected menus appear when clicking on them. I have never gone a day without the corrupted/non functional system tray issue appearing.
I couldn't reproduce the issue with 2 of every icon appearing either. So that's looking good. Thanks for the fix πŸ™‚.

If you have some luck fixing the taskbar issue then amazing would be insufficient for this thread πŸ˜ƒ.

    Neumie Awesome!! Glad to hear the patch fixed the issues you had with the tray applet. It should be landing in the stable repository on this week's sync if @JoshStrobl gets around to reviewing it in time.

    As for the issue with the taskbar, I imagine it's a similar problem to the one I fixed with this patch, just on a larger scale. As such, I may be able to fix it in a separate patch. I'll let you know if I have anything for you to test in the future!

    Neumie does this mean I can finally remove the autostart panel refresh command!? πŸ˜„ i'm going to try it now with great excitement... let's see how this goes. If i don't write up here again it means it has worked and i'm dancing with joy.

    Good news! An improved version of the patch I gave you has been pushed to Solus unstable, and will be in stable next sync (likely this Friday). Thanks for testing!

      serebit is there any extra fixes around this you want checked for the improved patch?

      Shouldn't be. Most of what I improved was around the additional tray spawn handling, All the fixes that I did for the tray reintegration (most of what you were seeing) stayed the exact same. Thanks for offering though! If you still want to test it early, just switch to the unstable repository in eopkg and install updates.

      There's one remaining issue that I've noticed locally, and that I'm going to try fixing soonβ€”the system tray occasionally dies (i.e. restarts the panel or outright kills it) when a malformed tray icon is submitted from Wine specifically. If this happens to you and your panel outright dies, rebooting your PC or restarting lightdm (open a TTY and run sudo systemctl restart lightdm to force logout) will fix it until it happens again. I don't have time to fix it this week or next, but I'll give it a shot as soon as I can. Thanks for your patience!

      Note that this does not happen every time a Wine tray icon is submitted. I've seen it happen twice from starting Origin through proton on my own machine, and I've started up Titanfall 2 plenty of times.


      hi there. just installed friday update, icon size issue still here. sorry if i didn't say anything new.

        Aaaaaand the patch with my fixes for @Neumie is now in stable! Also includes a couple other things I found to have issues, and translatable error text (not translated yet). Enjoy!

        serebit, I've got a tooltip placement issue on my system. The Network and Notification icon hover tooltips, on the bottom panel, are placed below the icons (outside the viewport). Volume tooltip however is placed correctly above. See (assuming that the gray line on the bottom right is the top of the tooltip):

        I am not sure if this behavior is new, as I have not used (and have no use of) this tooltip feature for these particular icons.

          The updated system tray is now working nicely after turning the screen back on in stable. It's very nice to have πŸ™‚.

          First of all thanks for the update.

          Now to my story. I've had an issue with the system tray since starting using Solus Budgie: icons from remote applications launched via Citrix Workspace (previously Receiver) appear in black square boxes, wich is visible if the taskbar is transparent, and some of them overlap with another, but after the last update (not sure, but I suppose so), icon from wine application (Radmin Viewer) also has this black box.

          I can totally live with it, just for your information πŸ™‚

            Immortal Could you do me a favor and change the GTK theme to something with a different default panel color, then log out and back in and see if the black squares change to that color?

              serebit Hmm... Seems like it keeps messing icons, but much better in other themes (no black squares) and the one from the wine application is gone after logout/logon even in my current theme (Plata Noir).

              Flat-Remix-GTK-Red-Dark:

              Default:

              Plata-Noir (theme from my previous post):

              P. S. Sorry for the late reply.

                4 months later

                Necro, but a worthy one: A couple tray updates have landed in Budgie's master branch, soon to be tagged as Budgie v10.5.2. Primarily, these updates will fix an issue with the new tray wherein Wine applications could cause the entire panel to restart or crash, due to adding an invalid icon to the tray.