GNOME Color Chooser breaks colors on Evolution Mail Preferences

Bug #219460 reported by Mackenzie Morgan
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs
gnome-color-chooser (Ubuntu)
Fix Released
Undecided
JackTheDipper

Bug Description

Binary package hint: evolution

I'm using GNOME 2.22

I customized my panel's font color a few days ago. Today, when I looked in Evolution's preferences, all of the headings and some of the text in the "Mail Preferences" section were in my panel's font color instead of the normal application font color (which is black). The headings in all the rest of the Evolution preferences are black like they should be, but for some reason that page has decided to match the panel, which is wrong.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for taking the time to report this bug. Unfortunately we can't fix it, because your description didn't include enough information. You may find it helpful to read "How to report bugs effectively" <http://www.chiark.greenend.org.uk/~sgtatham/bugs.html>. We'd be grateful if you would then provide a more complete description of the problem.

 We have instructions on debugging some types of problems. <http://wiki.ubuntu.com/DebuggingProcedures> Thanks!

At a minimum, we need:
1. the specific steps or actions you took that caused you to encounter the problem,
2. the behavior you expected, and
3. the behavior you actually encountered (in as much detail as possible).

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Mackenzie Morgan (maco.m) wrote :

To reproduce:
1. Install GNOME Color Chooser
2. Change the normal foreground color on the panel section
3. Start up Evolution
4. Go to the preferences
5. Look at Composer Preferences -- everything looks normal
6. Look at Mail Preferences -- a lot of the text matches the panel text instead of the normal text color

What's wrong:
Text matches panel foreground

What should happen:
Text matches other text

Revision history for this message
Sebastien Bacher (seb128) wrote :

do you have a way to trigger the bug without using GNOME color chooser? that seems to be a bug in this application rather

Revision history for this message
Mackenzie Morgan (maco.m) wrote :

You're right Sebastian. GNOME Color Chooser adds the settings to *Mail* in the .gtkrc-2.0-gnome-color-chooser, so regularly setting the panel fg from a theme doesn't affect it.

Changed in evolution:
status: Incomplete → Invalid
Revision history for this message
JackTheDipper (jackthedipper) wrote :

This behavior (workaround for some broken themes) has been fixed in trunk and will be released along version 0.2.4.

Thank you very much!

Changed in gnome-color-chooser:
assignee: nobody → jackthedipper
status: New → Fix Committed
Revision history for this message
JackTheDipper (jackthedipper) wrote :

GNOME Color Chooser 0.2.4 released which includes the fix ;-)

Changed in gnome-color-chooser:
status: Fix Committed → Fix Released
Revision history for this message
JackTheDipper (jackthedipper) wrote :

Remarked bug as "Fix Committed" (from "Fix Released") as version 0.2.4 has not reached Ubuntu yet. Maybe someone could sync 0.2.4-1 from Debian?

Changed in gnome-color-chooser:
status: Fix Released → Fix Committed
Revision history for this message
salubrium (mcampbell-mosqhoy) wrote :

I have the same issue in Evolution from Gnome 2.24.0 in Intrepid Ibex but a different way of producing it.

1. Click on System -> Appearance->Customize Theme->Colors
2. Change the color of "Selected Items"
3. View the color is displaying in Evolution -> Edit -> Preferences -> Mail Preferences

The resulting problem is the same as the OP but different way of achieving it not using "Gnome Color Choose"

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-color-chooser - 0.2.4-1

---------------
gnome-color-chooser (0.2.4-1) unstable; urgency=low

  * new upstream release
    - license is now GNU GPL3+
    - strip down indirect dependencies by using LDFLAGS="-Wl,--as-needed"
      by default (if linker supports it)
  * new homepage URL ( http://gnomecc.sourceforge.net ) (Closes: #493648)
  * panel settings don't affect evolution's mail settings dialog anymore
    (LP: #219460)
  * bumped Debian Policy Standards-Version to 3.8.0 (no changes needed)

 -- Ubuntu Archive Auto-Sync <email address hidden> Tue, 04 Nov 2008 21:23:51 +0000

Changed in gnome-color-chooser:
status: Fix Committed → Fix Released
Revision history for this message
Chris Plewright (plewright) wrote :

This bug has nothing to do with the bug that was in the gnome-color-chooser! It can also be replicated by editing the gtk rc file directly. The OP bug still exists, and is actually worse in the version of evolution that comes with Karmic 9.10. The OP described the bug perfectly. In Evolution Preferences the "Mail Preferences" tab is using the wrong font colour! It is using the gnome-panel font colour instead of the correct application font colour. It should not be using the gnome-panel font colour. It should be using the same application font colour as all of the other Preferences tabs are correctly using.

This bug, it's a spreading virus... It's worse in the version of evolution that comes with Karmic, because for example, when a message has an attachment the "Save As" button is now also using the wrong font colour.

Revision history for this message
Chris Plewright (plewright) wrote :

I solved the problem in my case. There was a *Mail* widget class reference in one of the gtk rc script files that I found to change my gnome panel to a dark colour. This must make the gtk engine change more widget classes than are intended. I simply commented out the line that starts with:

widget_class "*Mail*" style

e.g. in my case, it was a file named "panel_black-plastic.rc" that had a line which read:

widget_class "*Mail*" style "panel-black"

I just commented that line out, by putting a # in front of it, now that line looks like the following:

#widget_class "*Mail*" style "panel-black"

This solved both the attachments area issues and the Mail Preferences tab issues.

Hope this helps anyone else with a similar theme problem.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.