diff options
author | Milan Crha <mcrha@redhat.com> | 2008-01-23 03:34:23 +0800 |
---|---|---|
committer | Milan Crha <mcrha@src.gnome.org> | 2008-01-23 03:34:23 +0800 |
commit | 4825d465d6052855db119e6005ad38b30c685cc5 (patch) | |
tree | c5eb72671ec43f9739198dfc76f5cc07535aa240 /widgets/table/e-cell-text.c | |
parent | c4c705ff088a448554b1eac45d3f9dce4f70f76d (diff) | |
download | gsoc2013-evolution-4825d465d6052855db119e6005ad38b30c685cc5.tar gsoc2013-evolution-4825d465d6052855db119e6005ad38b30c685cc5.tar.gz gsoc2013-evolution-4825d465d6052855db119e6005ad38b30c685cc5.tar.bz2 gsoc2013-evolution-4825d465d6052855db119e6005ad38b30c685cc5.tar.lz gsoc2013-evolution-4825d465d6052855db119e6005ad38b30c685cc5.tar.xz gsoc2013-evolution-4825d465d6052855db119e6005ad38b30c685cc5.tar.zst gsoc2013-evolution-4825d465d6052855db119e6005ad38b30c685cc5.zip |
** Fix for bug #511094
2008-01-22 Milan Crha <mcrha@redhat.com>
** Fix for bug #511094
* e-cell-text.c: (ect_draw): Set proper foreground color based
on focused/non-focused canvas.
svn path=/trunk/; revision=34867
Diffstat (limited to 'widgets/table/e-cell-text.c')
-rw-r--r-- | widgets/table/e-cell-text.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/widgets/table/e-cell-text.c b/widgets/table/e-cell-text.c index 5a55a51982..ca66ea5cfa 100644 --- a/widgets/table/e-cell-text.c +++ b/widgets/table/e-cell-text.c @@ -741,7 +741,10 @@ ect_draw (ECellView *ecell_view, GdkDrawable *drawable, selected = flags & E_CELL_SELECTED; if (selected) { + if (GTK_WIDGET_HAS_FOCUS (canvas)) foreground = &canvas->style->fg [GTK_STATE_SELECTED]; + else + foreground = &canvas->style->fg [GTK_STATE_ACTIVE]; } else { foreground = &canvas->style->text [GTK_STATE_NORMAL]; |