Skip to content

Commit 93bd825

Browse files
committedNov 4, 2015
Fixed disappearing item issue when subform editing
see #11266
1 parent 8187ad5 commit 93bd825

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed
 

‎src/core/qgsrelation.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,18 +187,19 @@ QgsFeatureRequest QgsRelation::getReferencedFeatureRequest( const QgsAttributes&
187187
{
188188
int referencedIdx = referencedLayer()->fields().indexFromName( fieldPair.referencedField() );
189189
int referencingIdx = referencingLayer()->fields().indexFromName( fieldPair.referencingField() );
190+
Q_UNUSED(referencingIdx);
190191

191192
QgsField referencedField = referencedLayer()->fields().at( referencedIdx );
192193

193194
if ( referencedField.type() == QVariant::String )
194195
{
195196
// Use quotes
196-
conditions << QString( "\"%1\" = '%2'" ).arg( fieldPair.referencedField(), attributes.at( referencingIdx ).toString() );
197+
conditions << QString( "\"%1\" = '%2'" ).arg( fieldPair.referencedField(), attributes.at( referencedIdx ).toString() );
197198
}
198199
else
199200
{
200201
// No quotes
201-
conditions << QString( "\"%1\" = %2" ).arg( fieldPair.referencedField(), attributes.at( referencingIdx ).toString() );
202+
conditions << QString( "\"%1\" = %2" ).arg( fieldPair.referencedField(), attributes.at( referencedIdx ).toString() );
202203
}
203204
}
204205

0 commit comments

Comments
 (0)
Please sign in to comment.