From f3cf17728bcde9485a1fe3b11d023959948b1801 Mon Sep 17 00:00:00 2001 From: Hermann Kraus Date: Sun, 24 Mar 2013 15:57:54 +0100 Subject: [PATCH] Fix PointSymbolizer collision bounding boxes. --- src/text/placement_finder.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/text/placement_finder.cpp b/src/text/placement_finder.cpp index 3ee4d1bbd..3f722e4e7 100644 --- a/src/text/placement_finder.cpp +++ b/src/text/placement_finder.cpp @@ -485,6 +485,7 @@ bool placement_finder::add_marker(glyph_positions_ptr glyphs, const pixel_positi pixel_position real_pos = (marker_unlocked_ ? pos : glyphs->get_base_point()) + marker_displacement_; box2d bbox = marker_box_; bbox.move(real_pos.x, real_pos.y); + bbox *= scale_factor_; glyphs->set_marker(marker_, real_pos); if (collision(bbox)) return false; detector_.insert(bbox);