| Summary: | No focus indicator on buttons with Breeze and Breeze dark GTK themes | ||
|---|---|---|---|
| Product: | [Plasma] Breeze | Reporter: | Dmitri <dkour> |
| Component: | gtk theme | Assignee: | Janet Blackquill <uhhadd> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | bauer.klaus.dieter, kamikazow, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.9.4 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://cgit.kde.org/breeze-gtk.git/commit/?id=22637c221ee34694ddb18f7c0ec177a0da3b3dce | Version Fixed/Implemented In: | 5.17.0 |
| Sentry Crash Report: | |||
| Attachments: | Focus indicators in Gimp with the Breeze theme. Can you tell, that the OK button is highlighted? By contrast, the highlighting of the "Defaults" button in the System Settings dialog is very easy to sp | ||
|
Description
Dmitri
2016-10-10 19:25:36 UTC
This was fixed in https://cgit.kde.org/breeze-gtk.git/commit/?id=22637c221ee34694ddb18f7c0ec177a0da3b3dce Created attachment 181115 [details]
Focus indicators in Gimp with the Breeze theme. Can you tell, that the OK button is highlighted? By contrast, the highlighting of the "Defaults" button in the System Settings dialog is very easy to sp
More specifically, it looks like the GTK breeze theme highlights the focused element very conservatively compared to the QT breeze theme.
In the GTK breeze theme, the focus indicator is restricted to a very minor change in the shading of the background of elements. When you look closely you notice the c h a n g e when pressing TAB. But it took some testing to realize, that there IS any form of focus indicator.
By contrast, the QT breeze theme uses sublte, but well visible, blue underlining for checkbox text, and blue drop shadows for focused buttons and dropdown lists. For buttons, additionally the button color becomes blueish.
As a consequence, the focus indicators are not only hard to see in the GTK theme, but also entirely inconsistent between QT and GTK applications.
(In reply to Nate Graham from comment #1) > This was fixed in > https://cgit.kde.org/breeze-gtk.git/commit/ > ?id=22637c221ee34694ddb18f7c0ec177a0da3b3dce Sorry, a bit over-tired, so I didn't see the fix comment. But the point would be, if it was fixed, then it wasn't fixed fully. See attachment above. |