From b6278aeb25a46b285596558ca49da2423b502e4a Mon Sep 17 00:00:00 2001 From: Denis Rouzaud Date: Fri, 30 Aug 2019 15:36:19 +0200 Subject: [PATCH] correctly set method when updating classes --- src/core/symbology/qgsgraduatedsymbolrenderer.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/core/symbology/qgsgraduatedsymbolrenderer.cpp b/src/core/symbology/qgsgraduatedsymbolrenderer.cpp index a6d30894091..5f9fdbe7f8e 100644 --- a/src/core/symbology/qgsgraduatedsymbolrenderer.cpp +++ b/src/core/symbology/qgsgraduatedsymbolrenderer.cpp @@ -412,10 +412,8 @@ void QgsGraduatedSymbolRenderer::updateClasses( QgsVectorLayer *vlayer, Mode mod QString methodId = methodIdFromMode( mode ); QgsClassificationMethod *method = QgsApplication::classificationMethodRegistry()->method( methodId ); - if ( method ) - { - method->setSymmetricMode( useSymmetricMode, symmetryPoint, astride ); - } + method->setSymmetricMode( useSymmetricMode, symmetryPoint, astride ); + setClassificationMethod( method ); updateClasses( vlayer, nclasses ); }