https://bugs.kde.org/show_bug.cgi?id=413111

            Bug ID: 413111
           Summary: Breeze Dark and Firefox Light theme conflict
           Product: Breeze
           Version: 5.17.0
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: gtk theme
          Assignee: uhh...@gmail.com
          Reporter: stevemcqu...@mailinator.com
  Target Milestone: ---

Created attachment 123290
  --> https://bugs.kde.org/attachment.cgi?id=123290&action=edit
firefox theme settings

SUMMARY
Firefox won't fully use a light theme when KDE is overall using a dark theme
(Breeze Dark). I've set everything I can think of to 'light' for firefox, but
it still shows menus, tooltips, alert boxes in a dark theme, and websites that
detect dark/light mode will prefer dark theme.

Not sure if the problem is on KDE's end or Firefox's, but it only started
recently (today, after a system update). It was working fine (everything light
in Firefox) before

STEPS TO REPRODUCE
1. Enable Breeze Dark theme in KDE.
2. Set GTK Application styles under settings -> Application Style -> Gnome/GTK
Application Style to "breeze" (light) for GTK2 and GTK3.
3. under firefox preferences -> themes, choose "default" or "Light" to see
behavior

OBSERVED RESULT
When firefox is in the "default" theme, everything behaves like it's Breeze
Dark, rather than a light theme. 

Choosing "light" theme will mostly work, except menus, tooltips, alert boxes
etc. will still be in a dark theme. Websites like bugzilla.mozilla.org which
detect if you're dark/light will detect you as dark mode.

setting ui.systemUsesDarkTheme=0 in firefox will make bugzilla revert to light
mode, but all the menus, tooltips etc. remain dark.

The attached screenshot should show an example.

EXPECTED RESULT
Firefox in light theme and KDE's GTK theme settings set to "breeze" should have
all UI elements appear in light mode. Firefox should think it's a light theme,
not dark.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon 5.17
(available in About System)
KDE Plasma Version: 5.17
KDE Frameworks Version: 5.63.0
Qt Version: 5.13.1
Firefox Version: 69.0.2

ADDITIONAL INFORMATION

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to