Bug 417463 - icons of GTK2 apps are barely visible or invisible after I set global theme to Breeze Dark
Summary: icons of GTK2 apps are barely visible or invisible after I set global theme t...
Status: RESOLVED DUPLICATE of bug 421745
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_lookandfeel (show other bugs)
Version: 5.18.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-12 00:41 UTC by Patrick Silva
Modified: 2022-04-19 15:35 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
screenshot (68.32 KB, image/png)
2020-02-12 00:41 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2020-02-12 00:41:48 UTC
Created attachment 125878 [details]
screenshot

SUMMARY
When I set global theme to breeze dark, Global Theme kcm sets dark icon theme to gtk2 apps but their color scheme is still light, what makes icons of gtk2 apps barely visible or invisible.

STEPS TO REPRODUCE
1. set Breeze Dark as global theme in system settings > global theme
2. open any of the following gtk2 apps: inkscape, StarDict, tomboy notes, asunder cd ripper, grip cd ripper
3. 

OBSERVED RESULT
icons are barely visible or invisible. See the attached screenshot of inkscape.

EXPECTED RESULT
icons should be visible

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.18.0
KDE Frameworks Version: 5.67.0
Qt Version: 5.14.1
Comment 1 Nate Graham 2020-02-12 22:16:55 UTC
Same root cause as Bug 412331.

*** This bug has been marked as a duplicate of bug 412331 ***
Comment 2 Nate Graham 2020-10-25 16:37:15 UTC
Seems like an unsolvable problem, unless we can set the icon theme for only GTK3 apps.
Comment 3 Patrick Silva 2021-06-06 22:19:55 UTC
*** Bug 438182 has been marked as a duplicate of this bug. ***
Comment 4 paninomaninodesu 2022-03-17 20:20:34 UTC
This problems bothers me on Pinta.
Before I was using the older version installed as deb from Discover. Wasn't pretty but it used a dark theme.  But now I changed for the newer version as a Flatpak in hopes that finally, FINALLY!!! it would behave like any decent and honest program and stop crashing every five minutes!!!! It improved but now it refuses refuses to use a dark theme.

If I set Breeze (while using Breeze Dark) the icons become almost invisible, even though the Preview shows a dark theme.
If I set Default it's the same and the Preview shows a light theme
I need to set Breeze Darker as GTK theme to make the icons visible. But while the Preview shows the dark theme it doesn't appear on Pinta and my eyes have to suffer with the light time.

I suspected if this could be a problem with Flatpaks, but no, just seems like a problem with GTK developers not following some standard properly. Recently I installed a few other GTK programs as Flatpaks and some have the problem, others don't.
GTK Flatpaks I had installed to test and noticed the same problem: 
Video Downloader ( com.github.unrud.VideoDownloader )
Flatseal (com.github.tchx84.Flatseal)
And Pinta.

GTK Flatpaks I had installed to test and I'm not sure because they have settings to enable and disable dark themes:
SMPlayer (info.smplayer.SMPlayer)
Komikku (info.febvre.Komikku)
Anki (net.ankiweb.Anki)  

GTK Flatpaks I had installed to test and use a dark theme regardless: 
Youtubedl-gui (io.github.JaGoLi.ytdl_gui)
Minitube (org.tordini.flavio.Minitube)
Comment 5 Nate Graham 2022-04-19 15:35:37 UTC
Ultimately this is the same issue as Bug 421745, and will be fixed automatically when that is fixed.

*** This bug has been marked as a duplicate of bug 421745 ***