Skip to content

UI lagging fix when running processing pipeline#163

Merged
Samweli merged 1 commit intoConservationInternational:mainfrom
Samweli:fix_pipeline
Jul 31, 2023
Merged

UI lagging fix when running processing pipeline#163
Samweli merged 1 commit intoConservationInternational:mainfrom
Samweli:fix_pipeline

Conversation

@Samweli
Copy link
Copy Markdown
Collaborator

@Samweli Samweli commented Jul 31, 2023

When running the processing functionality, usage of the QgsTask - https://qgis.org/pyqgis/3.0/core/Task/QgsTask.html together with the processing tool wasn't sufficient enough to allow QGIS UI to continue working as normal when the processing is running on background.
These changes include the QgsProcessingAlgRunnerTask - https://qgis.org/pyqgis/3.30/core/QgsProcessingAlgRunnerTask.html as means of enforcing processing workflow to run on background without cause the UI to lag.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jul 31, 2023

badge

Plugin zip package for the changes in this PR has been successfully built!.

Download the plugin zip file here https://github.com/kartoza/cplus-plugin/suites/14709279600/artifacts/835299343

@Samweli Samweli merged commit e55e8b3 into ConservationInternational:main Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant