Non-standard button order

Bug #25059 reported by Andreas Steffen
12
Affects Status Importance Assigned to Milestone
kde-systemsettings (Ubuntu)
Fix Released
Medium
Jonathan Riddell

Bug Description

The button order in the kde-systemsettings sub-dialogues is very unusual. From left to right "Reset" and "Apply" will confuse any KDE user.
A better button order would be "Ok" and "Cancel", or "Ok", "Apply" and "Cancel", which is the standard for KDE. The way it is now smacks
very much of Gnome and leads to me clicking the Reset button by accident a lot (I doubt I am alone with that, though).

Revision history for this message
Andrew Ash (ash211) wrote :

Attached is a screenshot of SystemSettings and KControlCenter displaying the same Background control panel. As you can see in the bottom-right corner, the button order is switched.

For consistency, I think the SystemSettings should change to act like KControlCenter because it's more standard for KDE. How difficult is this switch?

Revision history for this message
Andrew Ash (ash211) wrote :

I forgot to mention this, but this screenshot is from Edgy Beta.

Revision history for this message
Andrew Ash (ash211) wrote :

Still occurs in Edgy final. Since it's just a matter of button placement, it wouldn't seem that hard to fix.

We'll just have to wait until the more important bugs are hammered out first, I guess.

Changed in kde-systemsettings:
status: Unconfirmed → Confirmed
Revision history for this message
Andrew Ash (ash211) wrote :

Now that feisty is in the middle of development, now would be the time to fix this. Looking through the code with a limited knowledge of coding led me to think this may be somewhere in kcmultiwidget.cpp

Since it's just a switch of button order, this shouldn't be bad.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Kubuntu Intrepid's systemsettings has the default on the left side of the screen next to defaults.

Changed in kde-systemsettings:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.