SUMMARY I wanted to inspect an autostart entry in my list that didn't have a name. Not sure what that horizontal line at the end meant, I clicked it, only to discover I just had removed the entry. (BTW: Who thinks it's a good idea to hide the button until you hover it?) Well, I didn't press the apply button yet, so nothing to worry, right? Wrong. Entry gone. STEPS TO REPRODUCE 1. Click the minus button of an entry. OBSERVED RESULT 2. See the entry disappear. 3. Find out there are no apply/cancel buttons. EXPECTED RESULT Find apply and cancel button like in the other settings. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Opensuse Tumbleweed KDE Plasma Version: 5.27.5
(In reply to Guido Schmidt from comment #0) > Not sure what that horizontal line at the end meant, I clicked it You could have simply hovered over the button for a moment to get the tooltip to reveal what it does. > (BTW: Who thinks it's a good idea to hide the button until you hover it?) Plasma is not the only one using it. I have seen many websites and apps doing that and it makes the UI look better. And I don't think adding apply, cancel buttons to this kcm make much sense anyway. It's quite hard to implement as it this kcm doesn't simply manage a config file like most of the kcms that have apply buttons. And even if it is implemented, it will make the codebase more complex for a feature that isn't really necessary. But willing to know what others think
I don't see a need to do this. Plenty of KCMs already use the "Instant Apply" paradigm because the "Explicit Apply" paradigm doesn't make sense there. If there are any UX issues caused by the use of the "Explicit Apply" paradigm in this KCM, we should just fix them. And the issue described here has already been fixed for Plasma 6 by making the "remove this entry" button a red X, not an ambiguous bar/minus sign. That should make it clear what will happen when you click on it.
I wouldn't call it plenty. Only 5 out of 70 dialogs in my system settings don't have an Apply button. - Two of them ask if you really want to apply the changes: Global Design and Online accounts. - Game controller asks you before you start a new calibration. I think a confirmation dialog would be appropriate for autostart, too. Good to know that the button issue has been addressed, though. Thanks!