From 94b3e6bfd0f3649a22932c21df1d70ffe19f6a15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20A=C3=9Fmus?= Date: Mon, 28 Mar 2005 11:08:10 +0000 Subject: [PATCH] ignore the pattern passed to the drawing functions, keep using the one from SetDrawData git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@12087 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/app/drawing/Painter/Painter.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/servers/app/drawing/Painter/Painter.cpp b/src/servers/app/drawing/Painter/Painter.cpp index 5c47ae57c2..7c8e22a094 100644 --- a/src/servers/app/drawing/Painter/Painter.cpp +++ b/src/servers/app/drawing/Painter/Painter.cpp @@ -1158,7 +1158,9 @@ template void Painter::_StrokePath(VertexSource& path, const pattern& p) const { - fPatternHandler->SetPattern(p); +// We're now used by app_server and SetDrawData() was called prior to +// this and it means the pattern is already set +// fPatternHandler->SetPattern(p); // _SetPattern(p); #if ALIASED_DRAWING @@ -1183,7 +1185,9 @@ template void Painter::_FillPath(VertexSource& path, const pattern& p) const { - fPatternHandler->SetPattern(p); +// We're now used by app_server and SetDrawData() was called prior to +// this and it means the pattern is already set +// fPatternHandler->SetPattern(p); // _SetPattern(p); fRasterizer->add_path(path);