[Breeze] [Bug 364226] New: theme should highlight the default action in dialogs
skierpage via KDE Bugzilla
bugzilla_noreply at kde.org
Sat Jun 11 21:45:22 UTC 2016
https://bugs.kde.org/show_bug.cgi?id=364226
Bug ID: 364226
Summary: theme should highlight the default action in dialogs
Product: Breeze
Version: unspecified
Platform: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
Assignee: plasma-devel at kde.org
Reporter: skierpage at gmail.com
Created attachment 99463
--> https://bugs.kde.org/attachment.cgi?id=99463&action=edit
In this Kate replace panel, what will happen when I press [Enter]?
I'm running KDE Frameworks 5.22.0 & QT 5.5.1 from the KDE backport PPA on
Kubuntu 16.04.
I noticed in both KDE applications and other applications (Thunderbird, GIMP,
etc.) the default action in a dialog, the one that will take place if you press
the Enter key, is not indicated. This makes it harder to operate KDE from the
keyboard. I'm using the default Breeze theme so I filed this against Breeze,
but I tried switching to Oxygen and the default button was no more apparent.
To reproduce, open some text document in Kate, press Ctrl+R to bring up
replace, and enter "a" in the Find text field and "z" in the Replace text
field. The action buttons all enable (good). At this point I really need to
know what will happen if I press the Enter key on the keyboard, but I can't
tell the buttons apart (bad). Will it do a Replace, Replace All, or Find All?
All dialogs seem to have this problem. Another example: I'm never sure in
settings dialogs whether pressing [Enter] will Apply (and stay visible) or OK
(and go away).
Expected result: the default button has some sort of indication, such as a ring
or pulse or a filled in color, like every other desktop environment I use. To
see some of the visual effects other DEs use, Google "default dialog button on
enter" and click Images.
According to http://doc.qt.io/qt-5/qdialog.html#default , Qt apps have fine
control over what button is default and which dialog items can trigger it on
pressing Enter. But KDE (or Breeze) doesn't indicate this.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Plasma-devel
mailing list