From 9f53f708bfbefe381c53da805923cea73a1be33a Mon Sep 17 00:00:00 2001 From: Nyall Dawson Date: Thu, 5 Nov 2020 11:57:51 +1000 Subject: [PATCH] Fix generation of point cloud file filter --- src/core/qgsproviderregistry.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/core/qgsproviderregistry.cpp b/src/core/qgsproviderregistry.cpp index 8e1676eb476..69ce5f09fde 100644 --- a/src/core/qgsproviderregistry.cpp +++ b/src/core/qgsproviderregistry.cpp @@ -297,6 +297,8 @@ void QgsProviderRegistry::init() if ( !filePointCloudFilters.isEmpty() ) { QgsDebugMsgLevel( "point cloud filters: " + filePointCloudFilters, 2 ); + if ( !mPointCloudFileFilters.isEmpty() && !mPointCloudFileFilters.endsWith( QLatin1String( ";;" ) ) ) + mPointCloudFileFilters += QStringLiteral( ";;" ); mPointCloudFileFilters += filePointCloudFilters; QgsDebugMsgLevel( QStringLiteral( "Checking %1: ...loaded OK (%2 file filters)" ).arg( key ).arg( filePointCloudFilters.split( ";;" ).count() ), 2 ); }