From 1c839460ed9d213dc3056978948075f8367521b5 Mon Sep 17 00:00:00 2001 From: falkTX Date: Wed, 8 Apr 2015 13:41:21 +0200 Subject: [PATCH] Make sure all parameter outputs can be automated --- source/carla_widgets.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/source/carla_widgets.py b/source/carla_widgets.py index 331b3223c..63819c16f 100755 --- a/source/carla_widgets.py +++ b/source/carla_widgets.py @@ -235,10 +235,6 @@ class PluginParameter(QWidget): self.ui.widget.setStepLarge(pInfo['stepLarge']) self.ui.widget.setScalePoints(pInfo['scalePoints'], bool(pHints & PARAMETER_USES_SCALEPOINTS)) - if not pHints & PARAMETER_IS_AUTOMABLE: - self.ui.sb_control.setEnabled(False) - self.ui.sb_channel.setEnabled(False) - if pType == PARAMETER_INPUT: if not pHints & PARAMETER_IS_ENABLED: self.ui.label.setEnabled(False) @@ -247,6 +243,10 @@ class PluginParameter(QWidget): self.ui.sb_control.setEnabled(False) self.ui.sb_channel.setEnabled(False) + elif not pHints & PARAMETER_IS_AUTOMABLE: + self.ui.sb_control.setEnabled(False) + self.ui.sb_channel.setEnabled(False) + if pHints & PARAMETER_IS_READ_ONLY: self.ui.widget.setReadOnly(True)