From 490d59f045c2ba839cf1135f4b1fb71f2ead79e1 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Sat, 23 Oct 2010 18:24:14 +0200 Subject: [PATCH] Do not shade alpha values. --- gtk/gtksymboliccolor.c | 1 - gtk/gtkthemingengine.c | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/gtk/gtksymboliccolor.c b/gtk/gtksymboliccolor.c index 25af2c33ce..2fa3d18647 100644 --- a/gtk/gtksymboliccolor.c +++ b/gtk/gtksymboliccolor.c @@ -309,7 +309,6 @@ gtk_symbolic_color_resolve (GtkSymbolicColor *color, resolved_color->red = CLAMP (shade.red * color->shade.factor, 0, 1); resolved_color->green = CLAMP (shade.green * color->shade.factor, 0, 1); resolved_color->blue = CLAMP (shade.blue * color->shade.factor, 0, 1); - resolved_color->alpha = CLAMP (shade.alpha * color->shade.factor, 0, 1); return TRUE; } diff --git a/gtk/gtkthemingengine.c b/gtk/gtkthemingengine.c index 61433ad1e6..6540c4cdb7 100644 --- a/gtk/gtkthemingengine.c +++ b/gtk/gtkthemingengine.c @@ -1137,7 +1137,7 @@ color_shade (const GdkRGBA *color, color_return->red = CLAMP (color->red * factor, 0, 1); color_return->green = CLAMP (color->green * factor, 0, 1); color_return->blue = CLAMP (color->blue * factor, 0, 1); - color_return->alpha = CLAMP (color->alpha * factor, 0, 1); + color_return->alpha = color->alpha; } static void