SUMMARY A bit of a breakdown to explain it better. I use a Latte Panel on the top, with the system tray plasmoid on the right. Whenever a program like AnyDesk, ATLauncher or another one that displays a custom system tray icon is open before Latte, which happens often with autostart programs, the icon's interactive area stays on the first position it is rendered instead of the place it is visually. In my example of AnyDesk, it will be on the top left of the screen, even though the system tray and icons are close to the top right of the screen. This only happens if Latte starts after the said program is open. If it is the opposite, the interactive area of the icon is where it is meant to be. My guess is that the dock and panels appear on screen much before they are "unsquashed" to their right places. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20220206 KDE Plasma Version: 5.24.0 KDE Frameworks Version: 5.90.0 Qt Version: 5.15.2 Kernel Version: 5.16.4-1-default (64-bit) Graphics Platform: Wayland Processors: 4 × Intel® Core™ i3-7020U CPU @ 2.30GHz Memory: 11.5 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 620
1. I can not understand, please provide a screenshot with more details 2. dont you have the same issue with plasma panels and systray? Latte does not change the behavior of applets
(In reply to Michail Vourlakos from comment #1) > 1. I can not understand, please provide a screenshot with more details > 2. dont you have the same issue with plasma panels and systray? Latte does > not change the behavior of applets I hope this recording can clear things up. One update, however. I noticed it always happens regardless if the app started before or after latte. At least it does with the apps I could test with, AnyDesk and ATLauncher. Also seem to happen the same thing with Wine apps, in my case, the Battle.net Launcher. It may be related to how all those programs render their own form of tray icons. At the same time, programs like OBS Studio and Elisa, which use a more server-side kind of tray icon, are unaffected by this bug. Recording of the bug: https://youtu.be/Dz-OreC2EIM
Actually, my bad. After testing this further, I noticed it's unrelated to Latte. I thought it was latte because I noticed how, at startup, it seems Latte does not render completely, with the components focused on one side of the screen. But it seem to be related to Wayland and the system tray applet itself. I'll correct the bug report now
that looks like related to Plasma and Wayland and not Latte. To confirm that this is not Latte fault: 1. Close Latte 2. Add a plasma default panel that contains a plasma systray by default 3. Check again with your apps, same issue will probably appear
(In reply to Michail Vourlakos from comment #4) > that looks like related to Plasma and Wayland and not Latte. > > To confirm that this is not Latte fault: > 1. Close Latte > 2. Add a plasma default panel that contains a plasma systray by default > 3. Check again with your apps, same issue will probably appear That's what I did and I already changed the bug report away from latte. Sorry for that
This is a duplicate of 433079. AnyDesk uses deprecated XEmbed which is currently not supported on Wayland (even on X11 it is supported in very "hacky" way). For workaround please check: https://bugs.kde.org/show_bug.cgi?id=448050#c4 *** This bug has been marked as a duplicate of bug 433079 ***