QGIS 3.16.13 Batch Processing for Refactor Fields - Do you want to reset the field mapping?

After recently updating from an outdated version of QGIS to the latest Long Term Release, 3.16.13, the behavior of Batch Processing for the Refactor Fields vector tool has changed. Each time a layer is added, the prompt above appears asking, "Do you want to reset the field mapping?" The answer in my case is always "Yes," since I would be using "Calculate field expression" to populate the Fields mapping column afterwards. However, in some cases, I may be using "Add layers by expression" to add hundreds of vector layers to the Input layer column, and pressing "Yes" hundreds of times even using "Y" as a keyboard shortcut is cumbersome. Is there any way to turn off these "Are you sure?" type prompts for Batch Processing functions, or set a default behavior?

  • 1
    That prompt is not a parameter, yo you can't get rit of, unless you ask developers to do so. But you can do the same via a python script (this will baypass the dialog). Commented Feb 4, 2022 at 13:12

1 Answer 1


AFAIK, it's not possible.

You could file an issue report or a feature request in the QGIS repository on GitHub https://github.com/qgis/QGIS/issues.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.