Skip to content

Commit 65e221c

Browse files
committed
Fix sorting of expressions in relation reference widget
Fix #15451
1 parent 41c7a95 commit 65e221c

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
@@ -532,12 +532,7 @@ void QgsRelationReferenceWidget::init()
532532
mFeatureListModel->setInjectNull( mAllowNull );
533533
if ( mOrderByValue )
534534
{
535-
const QStringList referencedColumns = QgsExpression( mReferencedLayer->displayExpression() ).referencedColumns();
536-
if ( !referencedColumns.isEmpty() )
537-
{
538-
int sortIdx = mReferencedLayer->fieldNameIndex( referencedColumns.first() );
539-
mFilterModel->sort( sortIdx );
540-
}
535+
mFilterModel->sort( mReferencedLayer->displayExpression() );
541536
}
542537

543538
mComboBox->setModel( mFeatureListModel );

0 commit comments

Comments
 (0)