Skip to content

Commit

Permalink
Fix edit button always edits first virtual field (fix #13214)
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Aug 16, 2015
1 parent abf2398 commit e800419
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions src/app/qgsfieldsproperties.cpp
Expand Up @@ -249,6 +249,7 @@ void QgsFieldsProperties::setRow( int row, int idx, const QgsField& field )
QWidget* expressionWidget = new QWidget;
expressionWidget->setLayout( new QHBoxLayout );
QToolButton* editExpressionButton = new QToolButton;
editExpressionButton->setProperty( "Index", mLayer->fields().fieldOriginIndex( idx ) );
editExpressionButton->setIcon( QgsApplication::getThemeIcon( "/mIconExpression.svg" ) );
connect( editExpressionButton, SIGNAL( clicked() ), this, SLOT( updateExpression() ) );
expressionWidget->layout()->setContentsMargins( 0, 0, 0, 0 );
Expand Down

0 comments on commit e800419

Please sign in to comment.