From d6381bc36c0d470b5684c0169d23a1832cd44535 Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Thu, 30 Apr 2020 11:28:37 +1000 Subject: [PATCH] [pal] Avoid overly eager truncation of polygon candidates for long skinny polygons --- src/core/pal/pal.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/pal/pal.cpp b/src/core/pal/pal.cpp index e9899d368719..ec3b12c0ffed 100644 --- a/src/core/pal/pal.cpp +++ b/src/core/pal/pal.cpp @@ -312,7 +312,7 @@ std::unique_ptr Pal::extract( const QgsRectangle &extent, const QgsGeom break; case GEOS_POLYGON: - maxCandidates = feat->feature->maximumPolygonCandidates(); + maxCandidates = std::max( static_cast< std::size_t >( 4 ), feat->feature->maximumPolygonCandidates() ); break; }