Skip to content

Commit

Permalink
Simplify code
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Nov 25, 2021
1 parent 6000d75 commit ff13ed8
Showing 1 changed file with 2 additions and 6 deletions.
8 changes: 2 additions & 6 deletions src/core/project/qgsprojectutils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -56,13 +56,9 @@ bool QgsProjectUtils::updateLayerPath( QgsProject *project, const QString &oldPa

bool QgsProjectUtils::layerIsContainedInGroupLayer( QgsProject *project, QgsMapLayer *layer )
{
const QMap<QString, QgsMapLayer *> mapLayers( project->mapLayers() );
for ( QgsMapLayer *l : mapLayers )
const QVector< QgsGroupLayer * > groupLayers = project->layers< QgsGroupLayer * >();
for ( QgsGroupLayer *groupLayer : groupLayers )
{
if ( l->type() != QgsMapLayerType::GroupLayer )
continue;

QgsGroupLayer *groupLayer = qobject_cast< QgsGroupLayer * >( l );
if ( groupLayer->childLayers().contains( layer ) )
return true;
}
Expand Down

0 comments on commit ff13ed8

Please sign in to comment.