From 747b1cf248d866716d8e51594894ff699a3eb459 Mon Sep 17 00:00:00 2001 From: Maksim Andrianov Date: Mon, 18 Mar 2019 16:46:17 +0300 Subject: [PATCH] [generator] Fixed converting to point. --- generator/world_map_generator.hpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/generator/world_map_generator.hpp b/generator/world_map_generator.hpp index 0fa91d60ef..3d710b8cbb 100644 --- a/generator/world_map_generator.hpp +++ b/generator/world_map_generator.hpp @@ -300,7 +300,11 @@ public: // because we do not need geometry for invisible features (just search index and placepage // data) and want to avoid size checks applied to areas. if (originalFeature.GetGeomType() != feature::GEOM_POINT) - originalFeature.SetCenter(originalFeature.GetGeometryCenter()); + { + auto const center = originalFeature.GetGeometryCenter(); + originalFeature.ResetGeometry(); + originalFeature.SetCenter(center); + } m_worldBucket.PushSure(originalFeature); return;