diff --git a/src/providers/pdal/qgspdalindexingtask.cpp b/src/providers/pdal/qgspdalindexingtask.cpp index d1d5e9b5ad9b..7dc18a14141e 100644 --- a/src/providers/pdal/qgspdalindexingtask.cpp +++ b/src/providers/pdal/qgspdalindexingtask.cpp @@ -88,7 +88,7 @@ bool QgsPdalIndexingTask::runUntwine() const std::vector files = { mFile.toStdString() }; untwineProcess.start( files, mOutputPath.toStdString(), options ); - const int lastPercent = 0; + int lastPercent = 0; while ( true ) { QThread::msleep( 100 ); @@ -103,6 +103,7 @@ bool QgsPdalIndexingTask::runUntwine() } #endif setProgress( percent ); + lastPercent = percent; } if ( isCanceled() )