SUMMARY when Latte startups it overwrites _k_friendly_name for Plasma and names it "Latte Dock". If the user goes to Global Shortcuts afterwards will find two different records for Latte Dock BUT one of them is actually the official Plasma desktop one
no idea yet why this happens and how it can be fixed....
maybe this is relevant: https://github.com/KDE/kglobalaccel/blob/master/src/kglobalaccel.cpp#L413
tracked down to plasma systemtray to create this issue and I dont know it might be one of the applets in the systemtray....
Steps to reproduce: 1. Add Notifications applet inside Latte Dock 2. Go to Plasma SystemSettings -> Shortcuts and observe that Plasma has been faulty renamed to Latte Dock 3. Restart plasma desktop 4. Go again to [2] and observe that Plasma Desktop shortcuts record is now shown correctly 5. Next time Latte start same thing will occur again and Plasma Desktop will have been rename to Latte Dock and two records will now exist in the system.
Latte Dock has System Tray forked (Ui part, C++ backend libraries are the same). Several times in the past this caused issues. Can you check if you have the same behavior on pure Plasma, with Latte? If yes, then bug is in Latte Dock itself (there is a separate product/component for that)
(In reply to Konrad Materka from comment #5) > Latte Dock has System Tray forked (Ui part, C++ backend libraries are the > same). Several times in the past this caused issues. > > Can you check if you have the same behavior on pure Plasma, with Latte? If > yes, then bug is in Latte Dock itself (there is a separate product/component > for that) The issue is with Notifications not systray. Latte does not change anything to Notifications.
Just to add, I have checked that Latte when not using Notifications applet in any way it does not provide such issue.
my guess is that this is the faulter: https://github.com/KDE/plasma-workspace/blob/master/applets/notifications/globalshortcuts.cpp#L22
*** Bug 440391 has been marked as a duplicate of this bug. ***
Latte Dock has been unmaintained ant not ported to Qt 6 for years; closing.