Skip to content

Commit 9ad4d39

Browse files
committed
Fix sorting of expressions in relation reference widget
Fix #15451
1 parent cd1d44b commit 9ad4d39

File tree

1 file changed

+1
-6
lines changed

1 file changed

+1
-6
lines changed

src/gui/editorwidgets/qgsrelationreferencewidget.cpp

+1-6
Original file line numberDiff line numberDiff line change
@@ -537,12 +537,7 @@ void QgsRelationReferenceWidget::init()
537537
mFeatureListModel->setInjectNull( mAllowNull );
538538
if ( mOrderByValue )
539539
{
540-
const QStringList referencedColumns = QgsExpression( mReferencedLayer->displayExpression() ).referencedColumns();
541-
if ( !referencedColumns.isEmpty() )
542-
{
543-
int sortIdx = mReferencedLayer->fieldNameIndex( referencedColumns.first() );
544-
mFilterModel->sort( sortIdx );
545-
}
540+
mFilterModel->sort( mReferencedLayer->displayExpression() );
546541
}
547542

548543
mComboBox->setModel( mFeatureListModel );

0 commit comments

Comments
 (0)