From 9d570aa4dd92f5a63f99012b8fca17348c95f6b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Tue, 12 Oct 2010 09:48:12 +0000 Subject: [PATCH] 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) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38955 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/drawing/Painter/Painter.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/servers/app/drawing/Painter/Painter.cpp b/src/servers/app/drawing/Painter/Painter.cpp index 18729ab56c..ba264ece1d 100644 --- a/src/servers/app/drawing/Painter/Painter.cpp +++ b/src/servers/app/drawing/Painter/Painter.cpp @@ -389,8 +389,8 @@ Painter::StrokeLine(BPoint a, BPoint b) // 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);