Skip to content

Commit

Permalink
fix #29188 changing of color ramp for mesh layer now works without cl…
Browse files Browse the repository at this point in the history
…icking on load button first
  • Loading branch information
PeterPetrik authored and nyalldawson committed Oct 3, 2019
1 parent 1cd73a7 commit c64c088
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions src/app/mesh/qgsmeshrendererscalarsettingswidget.cpp
Expand Up @@ -61,9 +61,12 @@ void QgsMeshRendererScalarSettingsWidget::syncToLayer( )
const QgsMeshRendererSettings rendererSettings = mMeshLayer->rendererSettings();
const QgsMeshRendererScalarSettings settings = rendererSettings.scalarSettings( mActiveDatasetGroup );
const QgsColorRampShader shader = settings.colorRampShader();
whileBlocking( mScalarMinLineEdit )->setText( QString::number( settings.classificationMinimum() ) );
whileBlocking( mScalarMaxLineEdit )->setText( QString::number( settings.classificationMaximum() ) );
const double min = settings.classificationMinimum();
const double max = settings.classificationMaximum();
whileBlocking( mScalarMinLineEdit )->setText( QString::number( min ) );
whileBlocking( mScalarMaxLineEdit )->setText( QString::number( max ) );
whileBlocking( mScalarColorRampShaderWidget )->setFromShader( shader );
whileBlocking( mScalarColorRampShaderWidget )->setMinimumMaximum( min, max );
whileBlocking( mOpacityWidget )->setOpacity( settings.opacity() );
}

Expand Down

0 comments on commit c64c088

Please sign in to comment.