SUMMARY I used to be able to right-click on a desktop icon in a panel, change properties, and hit OK to complete the change. Recently, the OK button is grayed out, and cannot be clicked. I can navigate to the corresponding desktop file (in ~/.local/share/plasma_icons) using dolphin, and I can then right-click the icon and select "properties". The OK button in the resulting properties dialog is _not_ grayed out and I can click it. I tried creating a new user, and I see the same behavior there, so it doesn't seem to be related to my account or permissions. However, that is not a good way to edit the desktop file, because changing the icon via dolphin does not update the icon in the panel. I have to remove the desktop file from the panel, then drag the modified copy from dolphin to the panel. I'll attach some screen shots, showing what this looks like when editing via the panel vs editing via dolphin. STEPS TO REPRODUCE 1. right-click an icon in a panel 2. select properties 3. notice that the OK button is grayed out OBSERVED RESULT OK button is grayed out EXPECTED RESULT OK button is clickable SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 34 KDE Plasma Version: 5.22.5 KDE Frameworks Version: 5.85.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION
Created attachment 142978 [details] Screenshot showing that the OK button is grayed out
Created attachment 142979 [details] Screenshot showing that the OK button is clickable The properties dialog as seen via dolphin on directory ~/.local/share/plasma_icons/
Comment on attachment 142978 [details] Screenshot showing that the OK button is grayed out The properties as shown by right-clicking the icon in the panel.
This was fixed in Frameworks 5.87 IIRC; Can't find the duplicate bug report.
I tried Fedora Rawhide, which has: KDE Plasma Version 5.23.0 KDE Frameworks Version 5.87.0 QT Version 5.15.2 I see the same behavior there - trying to change properties via the panel icons gives me the same grayed out OK button. Perhaps the bug was fixed in an even later release than 5.87.0. I'll have to dig around and see if it is practical for me to compile an even later version of KDE. But I've never tried building KDE, and it may be too big a challenge. Fedora breaks kf5 up into many packages. I don't know which package(s) I might have to rebuild, or if it is possible to mix and match versions.
Hmm, ok. Which properties are you trying to change? And to confirm: we are talking about instances of the Icon applet on a panel, right? Does it reproduce for Icon applets on the Desktop?
Ok, that is interesting. Icons on the desktop work as expected. The OK button is not grayed out, and works properly for desktop icons. In fact, the OK button can be clicked even without changing any of the properties - it is always allowed. However, icons on a panel show the error I reported: If I right click on an icon in a panel, and select "Properties", the OK button is grayed out, regardless of what I try to change.
Created attachment 143008 [details] Example of changing desktop icon properties When I try to change the properties of an icon on the desktop, it works as expected. The OK button is always clickable for desktop icon properties.
Ah, then this is Bug 441847, which is already fixed. *** This bug has been marked as a duplicate of bug 441847 ***