Bug 435224

Summary: When using System theme with Chromium inactive window has wrong colors
Product: [Plasma] Breeze Reporter: Felipe Kinoshita <kinofhek>
Component: gtk themeAssignee: Janet Blackquill <uhhadd>
Status: CONFIRMED ---    
Severity: minor CC: nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.21.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: image showing observed result
how dolphin looks when inactive

Description Felipe Kinoshita 2021-04-01 16:36:16 UTC
Created attachment 137236 [details]
image showing observed result

When using System theme with Chromium inactive window has wrong colors.

STEPS TO REPRODUCE
1. on Chromium > Settings > Appearance > change Theme to 'Classic' and turn on 'Use system title bar and borders'
2. make this chromium window inactive (e.g click on another window)

OBSERVED RESULT
Tab bar color doesn't match titlebar color when inactive.

EXPECTED RESULT
Tab bar color should match titlebar color when inactive.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed
(available in About System)
KDE Plasma Version: 5.21.3
KDE Frameworks Version: 5.80
Qt Version: 5.15.2
Comment 1 Felipe Kinoshita 2021-04-01 16:36:48 UTC
Created attachment 137237 [details]
how dolphin looks when inactive
Comment 2 Nate Graham 2021-04-01 23:59:52 UTC
I suppose we should add an app-specific override to make the inactive tab bar color match the inactive titlebar color.
Comment 3 Felipe Kinoshita 2021-04-07 09:47:42 UTC
Hey, how can i change this? it doesn't look very hard, correct me if I'm wrong.
Comment 4 Nate Graham 2021-04-07 10:15:11 UTC
The repo is https://invent.kde.org/plasma/breeze-gtk/ and you could need to add or change something in ./src/gtk3/applications/_chromium.scss. Not sure what exactly that thing would be, sorry.
Comment 5 Felipe Kinoshita 2021-04-07 16:23:25 UTC
Thank you! Unfortunately i don't have the necessary skills to do so :(
Comment 6 Nate Graham 2021-04-07 16:55:08 UTC
Yeah, me neither. :)