From 32f305e93a0dc0a5b39cf8eeb413a479837742a9 Mon Sep 17 00:00:00 2001 From: Vincent Cloarec Date: Sat, 11 Jan 2020 23:48:54 -0400 Subject: [PATCH] fix QgsColorRampShader assignment operator The old assignment operator didn't do the job for the base class --- src/core/raster/qgscolorrampshader.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/core/raster/qgscolorrampshader.cpp b/src/core/raster/qgscolorrampshader.cpp index fba5cdac130..ec3c5ed841e 100644 --- a/src/core/raster/qgscolorrampshader.cpp +++ b/src/core/raster/qgscolorrampshader.cpp @@ -58,6 +58,7 @@ QgsColorRampShader::QgsColorRampShader( const QgsColorRampShader &other ) QgsColorRampShader &QgsColorRampShader::operator=( const QgsColorRampShader &other ) { + QgsRasterShaderFunction::operator=( other ); if ( other.sourceColorRamp() ) mSourceColorRamp.reset( other.sourceColorRamp()->clone() ); else