FS#48871 - [breeze-gtk] Theme incompatible with GTK+3 3.20.2-1 and GTK+2 2.24.30-1, breaking usability
Attached to Project:
Arch Linux
Opened by JF (jfcandidofilho) - Sunday, 10 April 2016, 17:11 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 05 June 2016, 18:08 GMT
Opened by JF (jfcandidofilho) - Sunday, 10 April 2016, 17:11 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 05 June 2016, 18:08 GMT
|
Details
Description:
I'm having problems with Breeze theme for GTK after GTK+3 3.20.2 update. I observed it within Firefox. It happened this morning after I updated my packages. - input elements not showing correctly - this stops anyone from using Firefox with this theme; - text selection not visible but by copying and pasting, I see they are working despite not being visible; - scroller not visible but still works for those with crystal ball; Now that I'm thinking about it, since a while ago, I've been noticing GIMP with tool-tips in a bad shape: light-grey background and white text. Problems with menus were visible but not that apparent. So it seems after some updates in GTK+2, in a general way, Breeze theme went bananas with it too. And I guess it's an old issue. I don't remember installing this theme and it seems Adwaita is the default for GTK+3. But I guess Plasma (KDE5) installed it by default; not sure. I never change defaults unless I need to. You can have a 'workaround' by changing the default theme to Adwaita (GTK3), which I did. GIMP required Raleigh for GTK2 because Breeze also broke with it. Icon and cursor can still be Breeze (apparently). By default, Oxygen is fallback theme. This can be 'serious' IF Plasma installs it by default an no one knows it is the root cause of the problem. I mean, who uses Chrome, right? Joking! ;) Additional info: * gtk3 3.20.2-1 (the problem) -> maybe the 3.20 in general; * gtk2 2.24.30-1 (the problem) -> not sure since when, but it has been a while; * breeze-gtk 5.6.2-1 (needs to become compatible with above); * seems there are problems with numix (#48855) and mate (#48783) themes too; Steps to reproduce: - Install Plasma (KD5), GTK+2/3 Firefox and Breeze theme. - Make sure GTK+3 version is 3.20.2-1 and GTK+2 is 2.24.30-1 - Make sure Breeze-GTK is 5.6.2-1 - Make sure the theme is Breeze in both GTK+2 and GTK+3 - Open Firefox or any other GTK+ dependable software like GIMP |
This task depends upon
Closed by Antonio Rojas (arojas)
Sunday, 05 June 2016, 18:08 GMT
Reason for closing: Fixed
Additional comments about closing: breeze-gtk 5.6.4-3
Sunday, 05 June 2016, 18:08 GMT
Reason for closing: Fixed
Additional comments about closing: breeze-gtk 5.6.4-3
That option was already enabled by default. I don't usually mess with 'visual stuff' because I either don't care that much or don't need it (I often use xmonad instead of KDE but Android Studio..).
Either way, I unselected and selecting again to see if I could make it work - that "you never know for sure until you try" applies to me, hahaha! But I got no positive result. Only by using Raleigh theme for GTK2 made things work properly.
Edit: I think I became blind - just made an appoint with a doctor to make sure. I just saw you said to 'UN'select. Sorry.
It worked like a charm! But is this a bug or simply a bad configuration at my side? I ask because I want to know if I will, maybe, have issues with other software by unselecting it
https://bugs.kde.org/show_bug.cgi?id=355540
File Roller is also broken, but GIMP appears to be working fine.
https://bugs.kde.org/show_bug.cgi?id=361066
I recommend to remove the following directories from the package until it's ported to GTK+ 3.20, so users will not have a completely broken theme:
/usr/share/themes/Breeze/gtk-3.0
/usr/share/themes/Breeze-Dark/gtk-3.0
@György, thanks! Actually, that's a very simple workaround, haha!