--- rxvt-unicode/src/init.C 2006/01/30 20:12:37 1.161 +++ rxvt-unicode/src/init.C 2006/01/31 16:57:35 1.163 @@ -705,7 +705,11 @@ #ifdef OFF_FOCUS_FADING if (rs[Rs_fade]) for (i = 0; i < (depth <= 2 ? 2 : NRS_COLORS); i++) - pix_colors_unfocused[i] = pix_colors_focused[i].fade (this, atoi (rs[Rs_fade]), pix_colors[Color_fade]); + { + rxvt_rgba c; + pix_colors[Color_fade].get (this, c); + pix_colors_focused[i].fade (this, atoi (rs[Rs_fade]), pix_colors_unfocused[i],c); + } #endif if (depth <= 2) @@ -745,7 +749,7 @@ xcol[0].get (this, c0); xcol[1].get (this, c1); - pix_colors[Color_bottomShadow] = xcol[1].fade (this, 50); + xcol[1].fade (this, 50, pix_colors[Color_bottomShadow]); /* topShadowColor */ if (!xcol[1].set (this,