Bug 438352

Summary: GTK not work with some softwares buttons
Product: [Plasma] Breeze Reporter: rogmen <rogeriommellos>
Component: gtk themeAssignee: Janet Blackquill <uhhadd>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.21.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: ex hexchat
xfce

Description rogmen 2021-06-09 18:20:03 UTC
Created attachment 139159 [details]
ex hexchat

SUMMARY
GTK on KDE not work with some softwares buttons, in xfce work normaly.

STEPS TO REPRODUCE
1. Appearance / Application Style / Adwaita Dark or any dark theme
2. Appearance / Application Style / Gnome/GTK Application Style / Adwaita Dark  or any dark theme
3. Run app like Netbeans(GTK theme), Hexchat, Leafpad and etc...

OBSERVED RESULT
Buttons don't use gtk theme

EXPECTED RESULT
I expected result same as xfce, like this attachment fold xfce.


SOFTWARE/OS VERSIONS
Windows: N/A
macOS: N/A
Linux/KDE Plasma: Fedora 34 x64
(available in About System)
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
If I remember, when select GTK Gnome Style on early version I can select theme for gtk2 and gtk3, but this option is not allowed like pic KDEStyle.png.
I tried some tricks, but not results.
Others app like idea intellij, eclipse, qt-creator work as fine.

Sorry my bad english.
Comment 1 rogmen 2021-06-09 18:20:36 UTC
Created attachment 139160 [details]
xfce
Comment 2 Nate Graham 2021-06-09 22:33:41 UTC
Those are GTK 2 apps, and Breeze GTK doesn't support GTK 2 apps anymore. It was not maintainable for us to do so. GTK2 is like 12 years old; it's really time for them to upgrade. I mean heck, GTK 4 was just released this year!
Comment 3 rogmen 2021-06-10 12:24:12 UTC
(In reply to Nate Graham from comment #2)
> Those are GTK 2 apps, and Breeze GTK doesn't support GTK 2 apps anymore. It
> was not maintainable for us to do so. GTK2 is like 12 years old; it's really
> time for them to upgrade. I mean heck, GTK 4 was just released this year!

Thx for reply.