After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 674407 - Several widgets rendered black-on-black with Gtk+ 3.4 default theme
Several widgets rendered black-on-black with Gtk+ 3.4 default theme
Status: RESOLVED DUPLICATE of bug 671437
Product: gtk+
Classification: Platform
Component: .General
3.4.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2012-04-19 16:01 UTC by Sam Thursfield
Modified: 2012-05-26 03:18 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Screenshot of calendar view (96.06 KB, image/jpeg)
2012-04-20 08:28 UTC, Sam Thursfield
Details

Description Sam Thursfield 2012-04-19 16:01:31 UTC
Since this Gtk+ commit: http://git.gnome.org/browse/gtk+/commit/?h=4dd9a73c8ae5254361e746a3013e952e0f72d6a3

several Evolution widgets render with black backgrounds when the default (Raleigh) theme is used:
- the EMailShellSidebar header
- EShellSearchBar
- the headers area of EMailDisplay
- various bits of ECalendarView
- ETaskTable and EMemoTable
- the selected row of the MessageList is also black instead of light blue

Pretty much all these are still using GtkStyle, so it's probably Evo at fault here rather than Gtk+ ... presumably the fix is to upgrade to GtkStyleContext in each case
Comment 1 Matthew Barnes 2012-04-19 18:09:55 UTC
If this is the same as bug 671437, it seems to have been fixed by subsequent GTK+ releases.

In any case it's a GTK+ issue.  GTK+ doesn't get to break deprecated classes just because they're deprecated.
Comment 2 Sam Thursfield 2012-04-20 08:28:53 UTC
Created attachment 212404 [details]
Screenshot of calendar view

It's not the same as 671437 .. I've attached a screenshot.

I'm seeing this with the latest gnome-3-4 / gtk-3-4 branches from jhbuild.
Comment 3 Matthew Barnes 2012-04-20 11:17:26 UTC
Okay, reassigning to GTK+ then.
Comment 4 Matthias Clasen 2012-05-26 03:18:46 UTC

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