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.