Author: stippi Date: 2010-10-12 11:48:12 +0200 (Tue, 12 Oct 2010) New Revision: 38955 Changeset: http://dev.haiku-os.org/changeset/38955 Modified: haiku/trunk/src/servers/app/drawing/Painter/Painter.cpp Log: Some drawing mode implementations actually use the color passed to the pixel format methods. Don't use a dummy color for drawing dots. (Untested, but should fix Clockwerk time line objects drawing) Modified: haiku/trunk/src/servers/app/drawing/Painter/Painter.cpp =================================================================== --- haiku/trunk/src/servers/app/drawing/Painter/Painter.cpp 2010-10-12 09:12:59 UTC (rev 38954) +++ haiku/trunk/src/servers/app/drawing/Painter/Painter.cpp 2010-10-12 09:48:12 UTC (rev 38955) @@ -389,8 +389,8 @@ // special case dots if (fPenSize == 1.0 && !fSubpixelPrecise) { if (fClippingRegion->Contains(a)) { - agg::rgba8 dummyColor; - fPixelFormat.blend_pixel((int)a.x, (int)a.y, dummyColor, 255); + fPixelFormat.blend_pixel((int)a.x, (int)a.y, fRenderer.color(), + 255); } } else { fPath.move_to(a.x, a.y);