Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Fix missing '(copy)' suffix on names of newly duplicated layers
- Loading branch information
Showing
with
4 additions
and
2 deletions.
-
+4
−2
src/app/qgisapp.cpp
|
@@ -9234,7 +9234,7 @@ void QgisApp::duplicateLayers( const QList<QgsMapLayer *> &lyrList ) |
|
|
QString layerDupName, unSppType; |
|
|
QList<QgsMessageBarItem *> msgBars; |
|
|
|
|
|
Q_FOREACH ( QgsMapLayer *selectedLyr, selectedLyrs ) |
|
|
for ( QgsMapLayer *selectedLyr : selectedLyrs ) |
|
|
{ |
|
|
dupLayer = nullptr; |
|
|
unSppType.clear(); |
|
@@ -9298,6 +9298,8 @@ void QgisApp::duplicateLayers( const QList<QgsMapLayer *> &lyrList ) |
|
|
continue; |
|
|
} |
|
|
|
|
|
dupLayer->setName( layerDupName ); |
|
|
|
|
|
// add layer to layer registry and legend |
|
|
QList<QgsMapLayer *> myList; |
|
|
myList << dupLayer; |
|
@@ -9332,7 +9334,7 @@ void QgisApp::duplicateLayers( const QList<QgsMapLayer *> &lyrList ) |
|
|
freezeCanvases( false ); |
|
|
|
|
|
// display errors in message bar after duplication of layers |
|
|
Q_FOREACH ( QgsMessageBarItem *msgBar, msgBars ) |
|
|
for ( QgsMessageBarItem *msgBar : qgis::as_const( msgBars ) ) |
|
|
{ |
|
|
mInfoBar->pushItem( msgBar ); |
|
|
} |
|
|