Bug 280349 - Wrong search/subject boxes color in Thunderbird/Icedove
Summary: Wrong search/subject boxes color in Thunderbird/Icedove
Status: CLOSED FIXED
Alias: None
Product: Oxygen
Classification: Plasma
Component: gtk2-engine (show other bugs)
Version: 4.0
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Hugo Pereira Da Costa
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-18 13:23 UTC by Laurent Grawet
Modified: 2011-08-19 15:31 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
~/.gtkrc-2.0-kde (266 bytes, application/octet-stream)
2011-08-18 14:44 UTC, Laurent Grawet
Details
~/.kde/share/config/gtkrc (1.49 KB, application/octet-stream)
2011-08-18 14:46 UTC, Laurent Grawet
Details
~/.kde/share/config/gtkrc-2.0 (1.52 KB, application/octet-stream)
2011-08-18 14:46 UTC, Laurent Grawet
Details
OXYGEN_DEBUG set to 1 (144.69 KB, application/octet-stream)
2011-08-18 21:18 UTC, Laurent Grawet
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Laurent Grawet 2011-08-18 13:23:54 UTC
Version:           4.0 (using KDE 4.6.5) 
OS:                Linux

Hello,

I'm seeing wrong search boxes color in Thunderbird/Icedove main window. It is the same backgound color as the menu (gray). It should be background text color (white). The same problem happens with the subject box in new message composition window.

gtk2-engines-oxygen 1.1.0 is installed. I saw the same problem with 1.0.

Regards,

Laurent

Reproducible: Always

Steps to Reproduce:
Just use gtk2-engines-oxygen and launch Thunderbird/Icedove

Actual Results:  
Boxes have background menu color (gray)

Expected Results:  
Boxes should have background text color (white)
Comment 1 Ruslan Kabatsayev 2011-08-18 13:46:46 UTC
Can't reproduce here with oxygen-gtk 1.1.0... See http://i.imgur.com/9GYT1.png
Your problem might be because of interfering GTK settings files. Try searching for "*gtkrc*" in your $HOME.
Comment 2 Laurent Grawet 2011-08-18 14:44:48 UTC
Created attachment 62950 [details]
~/.gtkrc-2.0-kde
Comment 3 Laurent Grawet 2011-08-18 14:46:06 UTC
Created attachment 62951 [details]
~/.kde/share/config/gtkrc
Comment 4 Laurent Grawet 2011-08-18 14:46:37 UTC
Created attachment 62952 [details]
~/.kde/share/config/gtkrc-2.0
Comment 5 Ruslan Kabatsayev 2011-08-18 14:50:56 UTC
Try removing ~/.kde/share/config/gtkrc-2.0
Comment 6 Laurent Grawet 2011-08-18 14:51:22 UTC
I have :
~/.gtkrc-2.0
~/.gtkrc-2.0-kde
~/.kde/share/config/gtkrc
~/.kde/share/config/gtkrc-2.0
~/.gimp-2.6/gtkrc

~/.gtkrc-2.0 is a symlink to ~/.gtkrc-2.0-kde

I've attached the files (except gimp one...)
I see this problem on my three computers.

Laurent
Comment 7 Laurent Grawet 2011-08-18 14:55:31 UTC
I've removed ~/.kde/share/config/gtkrc-2.0 and restarted app but the problem remains.
Comment 8 Ruslan Kabatsayev 2011-08-18 14:57:06 UTC
What's your thunderbird version?
Comment 9 Laurent Grawet 2011-08-18 15:02:43 UTC
I'm currently using Icedove 3.1.11. I remember I also had the problem with 3.0 and gtk2-engines-oxygen 1.0. I've also tried Thunderbird 3.1 binaries from mozilla.org at this time but same problem.

I don't have any problem with Iceweasel 3.6, 4, 5.
Comment 10 Laurent Grawet 2011-08-18 15:25:38 UTC
I've just tried with an Icedove blank profile. Same problem.
Here is a screenshot : http://i.imgur.com/VsZke.jpg
Comment 11 Laurent Grawet 2011-08-18 15:48:41 UTC
As you can see, there are also other minor glitches such as the left side of drop-down lists.
Comment 12 Ruslan Kabatsayev 2011-08-18 19:59:12 UTC
Maybe the problem is in DE settings daemon...
What if you start without DE at all? I.e. shut down kdm/gdm/etc., then "startx /usr/bin/xterm" , start window manager from there, and then the applications? Does the problem still remain?
Comment 13 Laurent Grawet 2011-08-18 20:59:17 UTC
I've done so. No improvement, no matter I launch window manager (kwin --replace) or not.
Comment 14 Ruslan Kabatsayev 2011-08-18 21:01:17 UTC
Well, ok. Could you recompile oxygen-gtk with OXYGEN_DEBUG set to 1 and give output of problematic app?
Comment 15 Laurent Grawet 2011-08-18 21:18:46 UTC
Created attachment 62964 [details]
OXYGEN_DEBUG set to 1

Here it is.
Comment 16 Hugo Pereira Da Costa 2011-08-19 09:42:15 UTC
The problem might be fixed in latest code, in fact. In earlier versions icedove was not recognized as a mozilla application, and shoud be now. Did you try with latest code from master, and/or 1.1 branch ? and if not, could you ?
Comment 17 Laurent Grawet 2011-08-19 13:52:45 UTC
I tried latest code from 1.1 branch and it is OK now :-)  It also fixed drop-down lists. I suppose the following commits made it :

Revision a10eca2e: Use single tag (isXul) for all known XUL applications, adding icedove and comp...
Revision f52c1d55: added iceweasel, icecat, icedove, etc. as Mozilla applications.

Thanks to all,

Laurent
Comment 18 Ruslan Kabatsayev 2011-08-19 14:11:53 UTC
Well... looks like we should first of all ask users to check with latest development version...