Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Don't show duplicate warning messages when loading a project
  • Loading branch information
nyalldawson committed May 24, 2021
1 parent e4a12e5 commit 203d8e7
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion src/app/qgisapp.cpp
Expand Up @@ -14433,9 +14433,15 @@ void QgisApp::showStatusMessage( const QString &message )

void QgisApp::loadingLayerMessages( const QString &layerName, const QList<QgsReadWriteContext::ReadWriteMessage> &messages )
{
for ( const auto &message : messages )
QVector<QgsReadWriteContext::ReadWriteMessage> shownMessages;
for ( const QgsReadWriteContext::ReadWriteMessage &message : messages )
{
if ( shownMessages.contains( message ) )
continue;

visibleMessageBar()->pushMessage( layerName, message.message(), message.categories().join( '\n' ), message.level() );

shownMessages.append( message );
}
}

Expand Down

0 comments on commit 203d8e7

Please sign in to comment.