Fix #51940 Refactor Field Source Expression cursor moves at end

This commit is contained in:
Yoann Quenach de Quivillic 2023-03-21 11:11:22 +01:00 committed by Nyall Dawson
parent 70bf31adbd
commit 125483f0ba

View File

@ -284,12 +284,11 @@ QWidget *QgsFieldMappingExpressionDelegate::createEditor( QWidget *parent, const
editor->setField( index.model()->data( index, Qt::DisplayRole ).toString() );
connect( editor,
qOverload<const QString &, bool >( &QgsFieldExpressionWidget::fieldChanged ),
qOverload<const QString & >( &QgsFieldExpressionWidget::fieldChanged ),
this,
[ = ]( const QString & fieldName, bool isValid )
[ = ]( const QString & fieldName )
{
Q_UNUSED( fieldName )
Q_UNUSED( isValid )
const_cast< QgsFieldMappingExpressionDelegate *>( this )->emit commitData( editor );
} );
return editor;