File diff r21656:d57ae4494337 → r21657:3a07e4f14efa
src/gfx.cpp
Show inline comments
 
@@ -432,13 +432,13 @@ static int DrawLayoutLine(const Paragrap
 
		SetColourRemap(colour);
 

	
 
		DrawPixelInfo *dpi = _cur_dpi;
 
		int dpi_left  = dpi->left;
 
		int dpi_right = dpi->left + dpi->width - 1;
 

	
 
		draw_shadow = fc->GetDrawGlyphShadow() && colour != TC_BLACK;
 
		draw_shadow = fc->GetDrawGlyphShadow() && (colour & TC_NO_SHADE) == 0 && colour != TC_BLACK;
 

	
 
		for (int i = 0; i < run->GetGlyphCount(); i++) {
 
			GlyphID glyph = run->GetGlyphs()[i];
 

	
 
			/* Not a valid glyph (empty) */
 
			if (glyph == 0xFFFF) continue;