Bug 2074945

Summary: GNOME Evolution does not honor Dark Style under Fedora 36 beta
Product: [Fedora] Fedora Reporter: antonraves
Component: evolutionAssignee: Milan Crha <mcrha>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 36CC: caillon+fedoraproject, lucilanga, mcrha, rstrode, sandmann
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: evolution-3.44.2 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-04-13 12:54:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description antonraves 2022-04-13 11:04:21 UTC
Description of problem:

The GNOME 42 Evolution mail application does not honor Dark Style under Fedora 36 beta

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Start the "Settings" application
2. In the left column click on "Appearance"
3. Select the "Dark" Style

Actual results:
"Bright lights!"

Expected results:
A GNOME 42 Evolution mail application in Dark Style mode and not the bright one currently there! 

Additional info:

Comment 1 Milan Crha 2022-04-13 12:54:47 UTC
Thanks for a bug report. The GNOME "dark style" is a very new thing and it doesn't seem to be compatible with the gtk3 applications, which the Evolution is (I believe the dark style works only for the gtk4 applications). If you want the gtk3 applications to be in the dark theme, use the dark gtk3 theme as well. You can do that when you install gnome-tweaks, then in the Appearance->Legacy Applications switch the theme to Adwaita-dark. Why the gtk3 is called Legacy I do not know.

You might possibly ask the Settings maintainers to make this gtk3 theme change, at least for well known themes, but I guess they had a (good) reason to not do it immediately.

Comment 2 antonraves 2022-04-13 13:07:23 UTC
Many thanks for your response on the bug report, the Legacy Applications switch inside GNOME Tweaks is one easily overlooked! What is protocol here, this being my first bug report here, do we close it and leave it here for posterity purposes, then for now I can work around the gtk3 limitation with the tip you mentioned!

Comment 3 Milan Crha 2022-04-13 14:03:45 UTC
Correct, I already closed this, you do not need to do anything :) Anybody can still reach this bug and see the way to make this work, if needed (supposing they use the right search terms).

Comment 4 Milan Crha 2022-05-12 15:53:09 UTC
It turned out I've been wrong. The upstream bug [1] contains references to resources how to do it. Not that I like it, but it's the way it had been made. This is goign to be fixed with 3.44.2+.

[1] https://gitlab.gnome.org/GNOME/evolution/-/issues/1898