summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrius Ramanauskas <knutux@gmail.com>2006-04-20 09:26:52 +0000
committerknutux <knutux@users.sourceforge.net>2006-04-20 09:26:52 +0000
commit02172244b4e749ac314f2f6d019f29fe15d4d7db (patch)
tree27d86b785acf26d6196da77a17260214d192a9c1
parenttry to make license strings translatable (#1473186) (diff)
downloadinkscape-02172244b4e749ac314f2f6d019f29fe15d4d7db.tar.gz
inkscape-02172244b4e749ac314f2f6d019f29fe15d4d7db.zip
disabling rendering optimization for dashed strokes (until optimization is tweaked to render dashes correctly)
(bzr r555)
-rw-r--r--src/display/nr-arena-shape.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/display/nr-arena-shape.cpp b/src/display/nr-arena-shape.cpp
index 4f8acca48..6368e149b 100644
--- a/src/display/nr-arena-shape.cpp
+++ b/src/display/nr-arena-shape.cpp
@@ -516,7 +516,7 @@ nr_arena_shape_update_stroke(NRArenaShape *shape,NRGC* gc, NRRectL *area)
padded_area.x1 += (NR::ICoord)width;
padded_area.y0 -= (NR::ICoord)width;
padded_area.y1 += (NR::ICoord)width;
- if (is_inner_area(padded_area, NR_ARENA_ITEM(shape)->bbox)) {
+ if ((style->stroke_dash.n_dash && NR_ARENA_ITEM(shape)->arena->rendermode != RENDERMODE_OUTLINE) || is_inner_area(padded_area, NR_ARENA_ITEM(shape)->bbox)) {
thePath->Convert((NR_ARENA_ITEM(shape)->arena->rendermode != RENDERMODE_OUTLINE) ? 1.0 : 4.0);
shape->cached_spartialy = false;
}