We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 95e45a3 commit dddb32eCopy full SHA for dddb32e
src/core/processing/qgsprocessingalgrunnertask.cpp
@@ -23,7 +23,7 @@
23
#include "qgsvectorlayer.h"
24
25
QgsProcessingAlgRunnerTask::QgsProcessingAlgRunnerTask( const QgsProcessingAlgorithm *algorithm, const QVariantMap ¶meters, QgsProcessingContext &context, QgsProcessingFeedback *feedback )
26
- : QgsTask( tr( "Executing “%1”" ).arg( algorithm->displayName() ), QgsTask::CanCancel )
+ : QgsTask( tr( "Executing “%1”" ).arg( algorithm->displayName() ), algorithm->flags() & QgsProcessingAlgorithm::FlagCanCancel ? QgsTask::CanCancel : QgsTask::Flag() )
27
, mParameters( parameters )
28
, mContext( context )
29
, mFeedback( feedback )
0 commit comments