diff --git a/python/plugins/processing/gui/AlgorithmExecutionDialog.py b/python/plugins/processing/gui/AlgorithmExecutionDialog.py index a5a531d9cd5..b7d554a1762 100644 --- a/python/plugins/processing/gui/AlgorithmExecutionDialog.py +++ b/python/plugins/processing/gui/AlgorithmExecutionDialog.py @@ -126,6 +126,9 @@ class AlgorithmExecutionDialog(QtGui.QDialog): self.buttonBox.rejected.connect(self.close) self.buttonBox.button( QtGui.QDialogButtonBox.Cancel).clicked.connect(self.cancel) + + self.showDebug = ProcessingConfig.getSetting( + ProcessingConfig.SHOW_DEBUG_IN_DIALOG) def setParamValues(self): params = self.alg.parameters @@ -196,14 +199,11 @@ class AlgorithmExecutionDialog(QtGui.QDialog): else: return param.setValue(unicode(widget.text())) - @pyqtSlot() def accept(self): checkCRS = ProcessingConfig.getSetting( ProcessingConfig.WARN_UNMATCHING_CRS) keepOpen = ProcessingConfig.getSetting( ProcessingConfig.KEEP_DIALOG_OPEN) - self.showDebug = ProcessingConfig.getSetting( - ProcessingConfig.SHOW_DEBUG_IN_DIALOG) try: self.setParamValues() if checkCRS and not self.alg.checkInputCRS():