diff --git a/src/agg/process_polygon_pattern_symbolizer.cpp b/src/agg/process_polygon_pattern_symbolizer.cpp index cc92e74d4..bc0ceb89c 100644 --- a/src/agg/process_polygon_pattern_symbolizer.cpp +++ b/src/agg/process_polygon_pattern_symbolizer.cpp @@ -128,7 +128,7 @@ void agg_renderer::process(polygon_pattern_symbolizer const& sym, agg::pixfmt_rgba32_pre pixf_pattern(pattern_rbuf); img_source_type img_src(pixf_pattern); - pattern_alignment_enum alignment = get(sym, keys::alignment, feature, common_.vars_, LOCAL_ALIGNMENT); + pattern_alignment_enum alignment = get(sym, keys::alignment, feature, common_.vars_, GLOBAL_ALIGNMENT); unsigned offset_x=0; unsigned offset_y=0; diff --git a/src/cairo/cairo_renderer.cpp b/src/cairo/cairo_renderer.cpp index a441f0b5d..5cbfcc88e 100644 --- a/src/cairo/cairo_renderer.cpp +++ b/src/cairo/cairo_renderer.cpp @@ -735,7 +735,7 @@ void cairo_renderer_base::process(polygon_pattern_symbolizer const& sym, } - //pattern_alignment_e align = sym.get_alignment(); + pattern_alignment_enum alignment = get(sym, keys::alignment, feature, common_.vars_, GLOBAL_ALIGNMENT); //unsigned offset_x=0; //unsigned offset_y=0; diff --git a/tests/visual_tests/images/geometry-transform-translate-patterns-200-200-1.0-agg-reference.png b/tests/visual_tests/images/geometry-transform-translate-patterns-200-200-1.0-agg-reference.png index cdd2814ed..fa06b37f2 100644 Binary files a/tests/visual_tests/images/geometry-transform-translate-patterns-200-200-1.0-agg-reference.png and b/tests/visual_tests/images/geometry-transform-translate-patterns-200-200-1.0-agg-reference.png differ diff --git a/tests/visual_tests/images/geometry-transform-translate-patterns-200-200-2.0-agg-reference.png b/tests/visual_tests/images/geometry-transform-translate-patterns-200-200-2.0-agg-reference.png index d752e7c9d..c584eb6fa 100644 Binary files a/tests/visual_tests/images/geometry-transform-translate-patterns-200-200-2.0-agg-reference.png and b/tests/visual_tests/images/geometry-transform-translate-patterns-200-200-2.0-agg-reference.png differ