diff options
| author | Krzysztof Kosi??ski <tweenk.pl@gmail.com> | 2011-06-19 12:35:53 +0000 |
|---|---|---|
| committer | Krzysztof KosiĆski <tweenk.pl@gmail.com> | 2011-06-19 12:35:53 +0000 |
| commit | c35fb5074464280ecb579cadeee3418ac1bd866a (patch) | |
| tree | 4847627966ffad5f61d1639aff8bb04854ff65b4 /src/display/nr-arena-shape.cpp | |
| parent | Merge from trunk (diff) | |
| download | inkscape-c35fb5074464280ecb579cadeee3418ac1bd866a.tar.gz inkscape-c35fb5074464280ecb579cadeee3418ac1bd866a.zip | |
Fix outline view
(bzr r9508.1.90)
Diffstat (limited to 'src/display/nr-arena-shape.cpp')
| -rw-r--r-- | src/display/nr-arena-shape.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/display/nr-arena-shape.cpp b/src/display/nr-arena-shape.cpp index 9055045f4..f278413b2 100644 --- a/src/display/nr-arena-shape.cpp +++ b/src/display/nr-arena-shape.cpp @@ -317,13 +317,15 @@ cairo_arena_shape_render_outline(cairo_t *ct, NRArenaItem *item, Geom::OptRect / guint32 rgba = NR_ARENA_ITEM(shape)->arena->outlinecolor; cairo_save(ct); - ink_cairo_set_source_rgba32(ct, rgba); ink_cairo_transform(ct, shape->ctm); feed_pathvector_to_cairo (ct, shape->curve->get_pathvector()); cairo_restore(ct); + cairo_save(ct); + ink_cairo_set_source_rgba32(ct, rgba); cairo_set_line_width(ct, 0.5); cairo_set_tolerance(ct, 1.25); // low quality, but good enough for outline mode cairo_stroke(ct); + cairo_restore(ct); return item->state; } |
