Fix infinite progress when an algorithm could not be created

This commit is contained in:
Nyall Dawson 2019-02-20 11:53:30 +10:00
parent 979adbbabf
commit 7acfefadad

View File

@ -263,6 +263,9 @@ class AlgorithmDialog(QgsProcessingAlgorithmDialogBase):
self.showLog()
task = QgsProcessingAlgRunnerTask(self.algorithm(), parameters, self.context, self.feedback)
if task.isCanceled():
on_complete(False, {})
else:
task.executed.connect(on_complete)
self.setCurrentTask(task)
else: